""" 模型注册中心 ============================================================= 统一在此导入全部数据库模型,确保 Flask-Migrate 能全量识别表结构 (migrations/env.py 依赖 db.metadata 收集所有表)。 """ # 全量导入(P3a 起:模型位于 src/modules/ 各模块 models.py) from src.modules.association.role_menu.models import * # noqa: F401,F403 (role_menu) from src.modules.association.user_role.models import * # noqa: F401,F403 (user_role) from src.modules.city.models import * # noqa: F401,F403 (city) from src.modules.cms.article.models import * # noqa: F401,F403 (article) from src.modules.cms.category.models import * # noqa: F401,F403 (category) from src.modules.cms.link.models import * # noqa: F401,F403 (link) from src.modules.file_template.models import * # noqa: F401,F403 (file_template) from src.modules.job.models import * # noqa: F401,F403 (job) from src.modules.job_log.models import * # noqa: F401,F403 (job_log) from src.modules.notice.models import * # noqa: F401,F403 (notice) from src.modules.param.models import * # noqa: F401,F403 (param) from src.modules.system.dept.models import * # noqa: F401,F403 (dept) from src.modules.system.level.models import * # noqa: F401,F403 (level) from src.modules.system.menu.models import * # noqa: F401,F403 (menu) from src.modules.system.position.models import * # noqa: F401,F403 (position) from src.modules.system.role.models import * # noqa: F401,F403 (role) from src.modules.system.user.models import * # noqa: F401,F403 (user) from src.modules.dictionary.dict.models import * # noqa: F401,F403 (dict) from src.modules.dictionary.dict_item.models import * # noqa: F401,F403 (dict_item) from src.modules.configuration.config.models import * # noqa: F401,F403 (config) from src.modules.configuration.config_item.models import * # noqa: F401,F403 (config_item) from src.modules.login_log.models import * # noqa: F401,F403 (login_log) from src.modules.operation_log.models import * # noqa: F401,F403 (operation_log) from src.modules.example.models import * # noqa: F401,F403 (example)