Skip to content

Commit 08bfc47

Browse files
committed
Add migration to add user_deletion table
1 parent 421094c commit 08bfc47

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
"""Add user_deletion table."""
2+
3+
from alembic import op
4+
from sqlalchemy import Column, DateTime, Integer, String, text
5+
6+
revision = "1671cf35fb34"
7+
down_revision = "857c71c8f5f3"
8+
9+
10+
def upgrade():
11+
op.create_table(
12+
"user_deletion",
13+
Column("id", Integer(), primary_key=True, autoincrement=True, nullable=False),
14+
Column("userid", String(), nullable=False),
15+
Column(
16+
"requested_at", DateTime(), server_default=text("now()"), nullable=False
17+
),
18+
Column("requested_by", String(), nullable=False),
19+
Column("tag", String(), nullable=False),
20+
Column("registered_date", DateTime(), nullable=False),
21+
Column("num_annotations", Integer(), nullable=False),
22+
)
23+
24+
25+
def downgrade():
26+
op.drop_table("user_deletion")

0 commit comments

Comments
 (0)