Skip to content

Commit 16ef4b0

Browse files
committed
migration
1 parent 3ef31dd commit 16ef4b0

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
"""new trashed colums
2+
3+
Revision ID: 17eea8ba5d4f
4+
Revises: fce5d231e16d
5+
Create Date: 2024-11-05 18:07:13.399757+00:00
6+
7+
"""
8+
import sqlalchemy as sa
9+
from alembic import op
10+
11+
# revision identifiers, used by Alembic.
12+
revision = "17eea8ba5d4f"
13+
down_revision = "fce5d231e16d"
14+
branch_labels = None
15+
depends_on = None
16+
17+
18+
def upgrade():
19+
# ### commands auto generated by Alembic - please adjust! ###
20+
op.add_column(
21+
"folders_v2", sa.Column("trashed_at", sa.DateTime(timezone=True), nullable=True)
22+
)
23+
op.add_column(
24+
"folders_v2",
25+
sa.Column(
26+
"trashed_explicitly",
27+
sa.Boolean(),
28+
server_default=sa.text("false"),
29+
nullable=False,
30+
),
31+
)
32+
op.add_column(
33+
"projects",
34+
sa.Column(
35+
"trashed_explicitly",
36+
sa.Boolean(),
37+
server_default=sa.text("false"),
38+
nullable=False,
39+
),
40+
)
41+
# ### end Alembic commands ###
42+
43+
44+
def downgrade():
45+
# ### commands auto generated by Alembic - please adjust! ###
46+
op.drop_column("projects", "trashed_explicitly")
47+
op.drop_column("folders_v2", "trashed_explicitly")
48+
op.drop_column("folders_v2", "trashed_at")
49+
# ### end Alembic commands ###

0 commit comments

Comments
 (0)