新增databases.py把所有建表基类统一成一个,才可以链接外键。

This commit is contained in:
Orangeeee
2026-09-22 15:14:32 +08:00
parent f6e4cdedfc
commit 8f39d5456a
9 changed files with 72 additions and 18 deletions
+4 -3
View File
@@ -1,3 +1,4 @@
from databases import engine_all,Base_all,Session
from sqlalchemy import ForeignKey
from stu_jiuye.database import DATETIME,Base,Column,Integer,String,DATE
@@ -30,7 +31,7 @@ from datetime import datetime
# )
class Employments(Base): #学生就业信息基类
class Employments(Base_all): #学生就业信息基类
__tablename__ = 'Employments' #表名
id = Column(Integer #主键,自增主键
, primary_key=True
@@ -68,7 +69,7 @@ class Employments(Base): #学生就
)
is_deleted = Column(Integer, default=0) #是否为删除信息,默认为0
class Company(Base): #公司信息基类
class Company(Base_all): #公司信息基类
__tablename__ = 'Company' #表名
id = Column(Integer
, primary_key=True
@@ -90,7 +91,7 @@ class Company(Base): #公司信
)
is_deleted = Column(Integer, default=0)
class Address(Base):
class Address(Base_all):
__tablename__ = 'Address'
id = Column(Integer #地址id,自增主键
, primary_key=True