File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ """Add permitted_group to permalinks table
2+
3+ Revision ID: bd84e7f12b72
4+ Revises: b4b1291b2628
5+ Create Date: 2025-03-18 17:57:03.630566
6+
7+ """
8+ import os
9+ from alembic import op
10+ import sqlalchemy as sa
11+
12+ qwc_config_schema = os .getenv ("QWC_CONFIG_SCHEMA" , "qwc_config" )
13+
14+ # revision identifiers, used by Alembic.
15+ revision = 'bd84e7f12b72'
16+ down_revision = 'b4b1291b2628'
17+ branch_labels = None
18+ depends_on = None
19+
20+
21+ def upgrade ():
22+ sql = sa .sql .text ("""
23+ ALTER TABLE {schema}.permalinks
24+ ADD COLUMN permitted_group text;
25+ """ .format (schema = qwc_config_schema ))
26+ conn = op .get_bind ()
27+ conn .execute (sql )
28+
29+
30+ def downgrade ():
31+ sql = sa .sql .text ("""
32+ ALTER TABLE {schema}.user_infos
33+ DROP COLUMN permitted_group;
34+ """ .format (schema = qwc_config_schema ))
35+ conn = op .get_bind ()
36+ conn .execute (sql )
You can’t perform that action at this time.
0 commit comments