Skip to content

Commit c147f3c

Browse files
committed
new migration?
1 parent 0aeaf49 commit c147f3c

File tree

2 files changed

+8
-45
lines changed

2 files changed

+8
-45
lines changed

backend/migrations/versions/6cfd431cb2e9_add_volunteer_data_table.py renamed to backend/migrations/versions/9f1a6d727929_add_volunteer_data_table_with_nullable_user_id.py

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,33 @@
1-
"""Add volunteer_data table
1+
"""add_volunteer_data_table_with_nullable_user_id
22
3-
Revision ID: 6cfd431cb2e9
4-
Revises: fef3717e0fc2
5-
Create Date: 2025-06-21 23:49:32.409851
3+
Revision ID: 9f1a6d727929
4+
Revises: ba215810568b
5+
Create Date: 2025-10-09 20:00:20.836685
66
77
"""
88
from typing import Sequence, Union
99

1010
import sqlalchemy as sa
1111
from alembic import op
1212

13-
# revision identifiers, used by Alembic.
14-
revision: str = '6cfd431cb2e9'
15-
down_revision: Union[str, None] = 'fef3717e0fc2'
13+
revision: str = '9f1a6d727929'
14+
down_revision: Union[str, None] = 'ba215810568b'
1615
branch_labels: Union[str, Sequence[str], None] = None
1716
depends_on: Union[str, Sequence[str], None] = None
1817

1918

2019
def upgrade() -> None:
21-
# ### commands auto generated by Alembic - please adjust! ###
2220
op.create_table('volunteer_data',
2321
sa.Column('id', sa.UUID(), nullable=False),
24-
sa.Column('user_id', sa.UUID(), nullable=False),
22+
sa.Column('user_id', sa.UUID(), nullable=True),
2523
sa.Column('experience', sa.Text(), nullable=True),
2624
sa.Column('references_json', sa.Text(), nullable=True),
2725
sa.Column('additional_comments', sa.Text(), nullable=True),
2826
sa.Column('submitted_at', sa.DateTime(), nullable=False),
2927
sa.ForeignKeyConstraint(['user_id'], ['users.id'], ),
30-
sa.PrimaryKeyConstraint('id'),
31-
sa.UniqueConstraint('user_id', name='uq_volunteer_data_user_id')
28+
sa.PrimaryKeyConstraint('id')
3229
)
33-
# ### end Alembic commands ###
3430

3531

3632
def downgrade() -> None:
37-
# ### commands auto generated by Alembic - please adjust! ###
3833
op.drop_table('volunteer_data')
39-
# ### end Alembic commands ###

backend/migrations/versions/e71f29bbfe31_make_user_id_nullable_in_volunteer_data.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)