Fix db model inconsistency for FederatedUser
The protocol_id and idp_id in federated user table is cascading deleted with the federation_protocol table. But the sql model doesn't. The model lost 'CASCADE' property. Change-Id: I26f0cd600aa6248da4f190e933129bf2b7de1284
This commit is contained in:
parent
d80442af2b
commit
f98080c9da
|
@ -351,7 +351,8 @@ class FederatedUser(sql.ModelBase, sql.ModelDictMixin):
|
|||
sql.UniqueConstraint('idp_id', 'protocol_id', 'unique_id'),
|
||||
sqlalchemy.ForeignKeyConstraint(['protocol_id', 'idp_id'],
|
||||
['federation_protocol.id',
|
||||
'federation_protocol.idp_id'])
|
||||
'federation_protocol.idp_id'],
|
||||
ondelete='CASCADE')
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue