gate2: fix all migrations for fresh DB installation
This commit is contained in:
@@ -33,10 +33,10 @@ def upgrade() -> None:
|
||||
sa.CheckConstraint("principal_type IN ('user', 'group', 'role', 'guest')", name="ck_ep_principal_type"),
|
||||
sa.CheckConstraint("permission_level IN ('none', 'read', 'write', 'admin', 'delete')", name="ck_ep_permission_level"),
|
||||
)
|
||||
op.create_index("ix_ep_entity", "entity_permissions", ["entity_type", "entity_id"])
|
||||
op.create_index("ix_ep_principal", "entity_permissions", ["principal_type", "principal_id"])
|
||||
op.create_index("ix_ep_tenant", "entity_permissions", ["tenant_id"])
|
||||
op.create_index("ix_ep_expires", "entity_permissions", ["expires_at"])
|
||||
op.execute('CREATE INDEX IF NOT EXISTS ix_ep_entity ON entity_permissions (entity_type, entity_id)')
|
||||
op.execute('CREATE INDEX IF NOT EXISTS ix_ep_principal ON entity_permissions (principal_type, principal_id)')
|
||||
op.execute('CREATE INDEX IF NOT EXISTS ix_ep_tenant ON entity_permissions (tenant_id)')
|
||||
op.execute('CREATE INDEX IF NOT EXISTS ix_ep_expires ON entity_permissions (expires_at)')
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
|
||||
Reference in New Issue
Block a user