重新新增项目架构文件。

This commit is contained in:
2026-09-21 22:06:10 +08:00
parent 37054128bd
commit 9a97c7d2a8
11 changed files with 299 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker,declarative_base
class_management_rul = "mysql+pymysql://root:123456@localhost:3306/student_manage_system?charset=utf8mb4"
engine = create_engine(class_management_rul)
SessionLocal = sessionmaker(bind=engine,autocommit=False, autoflush=False)
Base = declarative_base()
# 获取数据库会话依赖
def get_db():
db = SessionLocal()
try :
yield db
finally:
db.close()