Fix primary keys

This commit is contained in:
emmalynf 2024-03-25 19:16:13 -04:00
parent 52d426851b
commit ccde19f3f9
2 changed files with 4 additions and 4 deletions

View File

@ -24,8 +24,8 @@ class ResourceTagEntity(EntityBase):
# set fields or 'columns' for the user table
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
resourceId: Mapped[int] = mapped_column(ForeignKey("resource.id"), primary_key=True)
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"), primary_key=True)
resourceId: Mapped[int] = mapped_column(ForeignKey("resource.id"))
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"))
# relationships
resource: Mapped["ResourceEntity"] = relationship(back_populates="resourceTags")

View File

@ -17,8 +17,8 @@ class ServiceTagEntity(EntityBase):
# set fields or 'columns' for the user table
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
serviceId: Mapped[int] = mapped_column(ForeignKey("service.id"), primary_key=True)
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"), primary_key=True)
serviceId: Mapped[int] = mapped_column(ForeignKey("service.id"))
tagId: Mapped[int] = mapped_column(ForeignKey("tag.id"))
# relationships
service: Mapped["ServiceEntity"] = relationship(back_populates="resourceTags")