Adding comments in the migration explaining a bit what's going on.
This commit sponsored by Philip Horger. Thank you!
This commit is contained in:
parent
987a63514f
commit
713dde5b9d
@ -763,6 +763,7 @@ def fix_privilege_user_association_table(db):
|
|||||||
privilege_user_assoc = inspect_table(
|
privilege_user_assoc = inspect_table(
|
||||||
metadata, 'core__privileges_users')
|
metadata, 'core__privileges_users')
|
||||||
|
|
||||||
|
# This whole process is more complex if we're dealing with sqlite
|
||||||
if db.bind.url.drivername == 'sqlite':
|
if db.bind.url.drivername == 'sqlite':
|
||||||
PrivilegeUserAssociation_R1.__table__.create(db.bind)
|
PrivilegeUserAssociation_R1.__table__.create(db.bind)
|
||||||
db.commit()
|
db.commit()
|
||||||
@ -782,6 +783,7 @@ def fix_privilege_user_association_table(db):
|
|||||||
privilege_user_assoc.drop()
|
privilege_user_assoc.drop()
|
||||||
new_privilege_user_assoc.rename('core__privileges_users')
|
new_privilege_user_assoc.rename('core__privileges_users')
|
||||||
|
|
||||||
|
# much simpler if postgres though!
|
||||||
else:
|
else:
|
||||||
privilege_user_assoc.c.core__user_id.alter(name="privilege")
|
privilege_user_assoc.c.core__user_id.alter(name="privilege")
|
||||||
privilege_user_assoc.c.core__privilege_id.alter(name="user")
|
privilege_user_assoc.c.core__privilege_id.alter(name="user")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user