fix local db initialization model registration

This commit is contained in:
jxxghp
2026-04-16 17:05:57 +08:00
parent 49b50e5975
commit 60996be71b
2 changed files with 7 additions and 0 deletions
+3
View File
@@ -10,6 +10,9 @@ def init_db():
""" """
初始化数据库 初始化数据库
""" """
# 确保所有模型都已注册到 Base.metadata 中
import app.db.models # noqa: F401
# 全量建表 # 全量建表
Base.metadata.create_all(bind=Engine) # noqa Base.metadata.create_all(bind=Engine) # noqa
+4
View File
@@ -1,10 +1,14 @@
from .downloadhistory import DownloadHistory, DownloadFiles from .downloadhistory import DownloadHistory, DownloadFiles
from .mediaserver import MediaServerItem from .mediaserver import MediaServerItem
from .message import Message
from .passkey import PassKey from .passkey import PassKey
from .plugindata import PluginData from .plugindata import PluginData
from .site import Site from .site import Site
from .siteicon import SiteIcon from .siteicon import SiteIcon
from .sitestatistic import SiteStatistic
from .siteuserdata import SiteUserData
from .subscribe import Subscribe from .subscribe import Subscribe
from .subscribehistory import SubscribeHistory
from .systemconfig import SystemConfig from .systemconfig import SystemConfig
from .transferhistory import TransferHistory from .transferhistory import TransferHistory
from .user import User from .user import User