mirror of
https://github.com/cssgunc/compass.git
synced 2025-04-10 06:10:17 -04:00
Fix primary keys
This commit is contained in:
parent
52d426851b
commit
ccde19f3f9
|
@ -24,8 +24,8 @@ class ResourceTagEntity(EntityBase):
|
||||||
|
|
||||||
# set fields or 'columns' for the user table
|
# set fields or 'columns' for the user table
|
||||||
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
|
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
|
||||||
resourceId: Mapped[int] = mapped_column(ForeignKey("resource.id"), primary_key=True)
|
resourceId: Mapped[int] = mapped_column(ForeignKey("resource.id"))
|
||||||
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"), primary_key=True)
|
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"))
|
||||||
|
|
||||||
# relationships
|
# relationships
|
||||||
resource: Mapped["ResourceEntity"] = relationship(back_populates="resourceTags")
|
resource: Mapped["ResourceEntity"] = relationship(back_populates="resourceTags")
|
||||||
|
|
|
@ -17,8 +17,8 @@ class ServiceTagEntity(EntityBase):
|
||||||
|
|
||||||
# set fields or 'columns' for the user table
|
# set fields or 'columns' for the user table
|
||||||
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
|
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
|
||||||
serviceId: Mapped[int] = mapped_column(ForeignKey("service.id"), primary_key=True)
|
serviceId: Mapped[int] = mapped_column(ForeignKey("service.id"))
|
||||||
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"), primary_key=True)
|
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"))
|
||||||
|
|
||||||
# relationships
|
# relationships
|
||||||
service: Mapped["ServiceEntity"] = relationship(back_populates="resourceTags")
|
service: Mapped["ServiceEntity"] = relationship(back_populates="resourceTags")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user