log日志+中间件+注释

This commit is contained in:
2026-09-23 09:28:16 +08:00
parent 1abb8ab737
commit 0065eaa6f7
9 changed files with 365 additions and 70 deletions
+7 -1
View File
@@ -1,3 +1,9 @@
# ============================================================
# ORM 模型定义层 — 与 MySQL 数据库表一一对应
# 每个类继承 database.py 里的 Base,类属性即表字段
# 字段上的 comment 会同步到 MySQL 的字段注释,方便数据库维护
# ============================================================
from sqlalchemy import *
from database import DATETIME,Base,Column,Integer,String
@@ -115,4 +121,4 @@ class CourseInfo(Base):
course_type = Column(Enum('1', '2', '3'), nullable=False, comment='课程类型:1 必修课 2 选修课 3 实训课')
is_deleted = Column(Enum('0', '1'), nullable=False, comment='逻辑删除:0=未删除, 1=已删除')
create_time = Column(DATETIME, nullable=False, comment='创建时间')
update_time = Column(DATETIME, nullable=False, comment='更新时间')
update_time = Column(DATETIME, nullable=False, comment='更新时间')