add components to placeholder migration

This commit is contained in:
Cayo Puigdefabregas 2022-08-09 11:38:30 +02:00
parent 8c4f7eb10e
commit 74f17def71
1 changed files with 7 additions and 0 deletions

View File

@ -5,6 +5,7 @@ Revises: 2b90b41a556a
Create Date: 2022-07-27 14:40:15.513820 Create Date: 2022-07-27 14:40:15.513820
""" """
import citext
import sqlalchemy as sa import sqlalchemy as sa
from alembic import context, op from alembic import context, op
from sqlalchemy.dialects import postgresql from sqlalchemy.dialects import postgresql
@ -41,6 +42,11 @@ def upgrade():
sa.Column('is_abstract', sa.Boolean(), nullable=True), sa.Column('is_abstract', sa.Boolean(), nullable=True),
schema=f'{get_inv()}', schema=f'{get_inv()}',
) )
op.add_column(
'placeholder',
sa.Column('components', citext.CIText(), nullable=True),
schema=f'{get_inv()}',
)
op.add_column( op.add_column(
'placeholder', 'placeholder',
sa.Column('owner_id', postgresql.UUID(), nullable=True), sa.Column('owner_id', postgresql.UUID(), nullable=True),
@ -69,3 +75,4 @@ def downgrade():
) )
op.drop_column('placeholder', 'owner_id', schema=f'{get_inv()}') op.drop_column('placeholder', 'owner_id', schema=f'{get_inv()}')
op.drop_column('placeholder', 'is_abstract', schema=f'{get_inv()}') op.drop_column('placeholder', 'is_abstract', schema=f'{get_inv()}')
op.drop_column('placeholder', 'components', schema=f'{get_inv()}')