dingdanquanliucheng/backend/app/models/__init__.py
taiyi 34e9be8912 为 core 层和 models 层添加中文注释
- core: config、security、exceptions、responses、error_codes、db、main
- models: base、business(17个模型类)、system(6个模型类)、__init__
- 每个函数和类均标注作用、返回值、被调用方

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-30 06:57:21 +08:00

46 lines
976 B
Python

"""ORM 模型统一导出入口。
从 business.py 和 system.py 导入所有模型类,
其他模块通过 `from backend.app.models import Customer` 方式引用。
"""
from backend.app.models.base import AuditMixin, TimestampMixin
from backend.app.models.business import (
AIRecognitionLog,
Customer,
CustomerArrears,
FileAttachment,
LogisticsTask,
LogisticsTrace,
Product,
ProductCategory,
SalesOrder,
SalesOrderItem,
Supplier,
SystemReminder,
)
from backend.app.models.system import AuditLog, Menu, Role, RoleMenu, SystemConfig, User
__all__ = [
"AuditMixin",
"TimestampMixin",
"Customer",
"CustomerArrears",
"FileAttachment",
"LogisticsTask",
"LogisticsTrace",
"AIRecognitionLog",
"Product",
"ProductCategory",
"SalesOrder",
"SalesOrderItem",
"Supplier",
"SystemReminder",
"Menu",
"Role",
"RoleMenu",
"AuditLog",
"SystemConfig",
"User",
]