Skip to content

Commit 5db39dc

Browse files
committed
fix migration
1 parent c85d860 commit 5db39dc

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

migrations/versions/e6ae580b38c1_create_users_and_experiments_tables.py renamed to migrations/versions/9a61883b84c3_create_users_and_experiments_tables.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
"""Create users and experiments tables
22
3-
Revision ID: e6ae580b38c1
3+
Revision ID: 9a61883b84c3
44
Revises:
5-
Create Date: 2025-07-28 19:27:05.985207
5+
Create Date: 2025-07-28 20:58:42.261092
66
77
"""
88
from typing import Sequence, Union
@@ -12,7 +12,7 @@
1212

1313

1414
# revision identifiers, used by Alembic.
15-
revision: str = 'e6ae580b38c1'
15+
revision: str = '9a61883b84c3'
1616
down_revision: Union[str, Sequence[str], None] = None
1717
branch_labels: Union[str, Sequence[str], None] = None
1818
depends_on: Union[str, Sequence[str], None] = None
@@ -22,16 +22,17 @@ def upgrade() -> None:
2222
"""Upgrade schema."""
2323
# ### commands auto generated by Alembic - please adjust! ###
2424
op.create_table('experiments',
25-
sa.Column('id', sa.Integer(), nullable=False),
25+
sa.Column('id', sa.Integer(), autoincrement=True, nullable=False),
2626
sa.Column('criterion_code', sa.String(), nullable=False),
2727
sa.Column('sample_size', sa.Integer(), nullable=False),
2828
sa.Column('iterations', sa.Integer(), nullable=False),
2929
sa.Column('result', sa.Float(), nullable=False),
3030
sa.Column('status', sa.String(), nullable=False),
31-
sa.PrimaryKeyConstraint('id', 'criterion_code', 'sample_size', 'iterations')
31+
sa.PrimaryKeyConstraint('id'),
32+
sa.UniqueConstraint('criterion_code', 'sample_size', 'iterations')
3233
)
3334
op.create_table('users',
34-
sa.Column('id', sa.Integer(), nullable=False),
35+
sa.Column('id', sa.Integer(), autoincrement=True, nullable=False),
3536
sa.Column('username', sa.String(), nullable=False),
3637
sa.Column('password_hash', sa.String(), nullable=False),
3738
sa.Column('role', sa.String(), nullable=False),

0 commit comments

Comments
 (0)