Refactor backend to SQLModel; reset schema; add Company OS endpoints

This commit is contained in:
Abhimanyu Saharan
2026-02-01 23:16:56 +05:30
parent b37e7dd841
commit aa6b0c807b
56 changed files with 867 additions and 450 deletions

View File

@@ -6,16 +6,18 @@ from alembic import context
from sqlalchemy import engine_from_config, pool
from app.core.config import settings
from app.db.base import Base
from app.models import task # noqa: F401
from sqlmodel import SQLModel
# Import models to register tables in metadata
from app import models # noqa: F401
config = context.config
if config.config_file_name is not None:
fileConfig(config.config_file_name)
# Use SQLAlchemy models metadata
target_metadata = Base.metadata
target_metadata = SQLModel.metadata
def get_url() -> str: