更新外键连接

This commit is contained in:
2026-09-21 12:22:26 +08:00
parent 72434a78bc
commit c45cae80c7
8 changed files with 23 additions and 25 deletions
+9 -4
View File
@@ -45,10 +45,14 @@ class Employments(Base):
,nullable=False
)
company_id = Column(Integer
, ForeignKey('Company.id')
, nullable=False
)
address_id = Column(Integer
, ForeignKey('Address.id')
, nullable=False
)
salary = Column(Integer)
employment_open_date = Column(DATETIME)
@@ -67,12 +71,13 @@ class Employments(Base):
class Company(Base):
__tablename__ = 'Company'
id = Column(Integer
, ForeignKey('Employments.company_id')
, primary_key=True
)
compname = Column(String(50), nullable=False)
address_id = Column(Integer
# , ForeignKey('Address.id')
, nullable=False
)
created_date = Column(DATETIME
@@ -85,9 +90,9 @@ class Company(Base):
is_deleted = Column(Integer, default=0)
class Address(Base):
__tablename__ = 'address'
__tablename__ = 'Address'
id = Column(Integer
, ForeignKey('Company.address_id')
, primary_key=True
)