This commit is contained in:
Kenneth Kehl
2023-08-29 14:54:30 -07:00
parent 19dcd7a48b
commit 1ecb747c6d
588 changed files with 34100 additions and 23589 deletions

View File

@@ -9,18 +9,26 @@ from alembic import op
import sqlalchemy as sa
from sqlalchemy.dialects import postgresql
revision = '0281_non_null_folder_permissions'
down_revision = '0280_invited_user_folder_perms'
revision = "0281_non_null_folder_permissions"
down_revision = "0280_invited_user_folder_perms"
def upgrade():
op.execute("UPDATE invited_users SET folder_permissions = '[]' WHERE folder_permissions IS null")
op.alter_column('invited_users', 'folder_permissions',
existing_type=postgresql.JSONB(astext_type=sa.Text()),
nullable=False)
op.execute(
"UPDATE invited_users SET folder_permissions = '[]' WHERE folder_permissions IS null"
)
op.alter_column(
"invited_users",
"folder_permissions",
existing_type=postgresql.JSONB(astext_type=sa.Text()),
nullable=False,
)
def downgrade():
op.alter_column('invited_users', 'folder_permissions',
existing_type=postgresql.JSONB(astext_type=sa.Text()),
nullable=True)
op.alter_column(
"invited_users",
"folder_permissions",
existing_type=postgresql.JSONB(astext_type=sa.Text()),
nullable=True,
)