feat: all unique constraints tested
This commit is contained in:
parent
52990aae13
commit
e9b272811f
7 changed files with 28 additions and 11 deletions
|
|
@ -33,8 +33,13 @@ class Permission(Base):
|
|||
|
||||
service_id = Column(Integer, ForeignKey("service.id", ondelete="CASCADE"))
|
||||
|
||||
UniqueConstraint(
|
||||
"service_id", "resource", "action", name="uniq_permission_resource_and_action"
|
||||
__table_args__ = (
|
||||
UniqueConstraint(
|
||||
"service_id",
|
||||
"resource",
|
||||
"action",
|
||||
name="uniq_permission_resource_and_action",
|
||||
),
|
||||
)
|
||||
|
||||
service_rel = relationship("Service", foreign_keys=[service_id])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue