Optionally allow database migration with Alembic

This commit is contained in:
trducng
2024-01-28 19:54:15 +07:00
parent 04635b77f6
commit 50b5d936f5
7 changed files with 226 additions and 1 deletions

View File

@@ -68,4 +68,5 @@ class IssueReport(_base_issue_report, table=True): # type: ignore
SourceTargetRelation = base_models.SourceTargetRelation
SQLModel.metadata.create_all(engine)
if not getattr(settings, "KH_ENABLE_ALEMBIC", False):
SQLModel.metadata.create_all(engine)