migrations: use SQLAlchemy String instead of sqlmodel AutoString in base schema

This commit is contained in:
oib
2025-08-08 08:45:23 +02:00
parent 82e7712632
commit 54b47f6bef

View File

@ -22,8 +22,8 @@ def upgrade() -> None:
"""Upgrade schema.""" """Upgrade schema."""
# ### commands auto generated by Alembic - please adjust! ### # ### commands auto generated by Alembic - please adjust! ###
op.create_table('publicstream', op.create_table('publicstream',
sa.Column('uid', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('uid', sa.String(), nullable=False),
sa.Column('username', sqlmodel.sql.sqltypes.AutoString(), nullable=True), sa.Column('username', sa.String(), nullable=True),
sa.Column('storage_bytes', sa.Integer(), nullable=False), sa.Column('storage_bytes', sa.Integer(), nullable=False),
sa.Column('mtime', sa.Integer(), nullable=False), sa.Column('mtime', sa.Integer(), nullable=False),
sa.Column('last_updated', sa.DateTime(), nullable=True), sa.Column('last_updated', sa.DateTime(), nullable=True),
@ -34,34 +34,34 @@ def upgrade() -> None:
op.create_index(op.f('ix_publicstream_username'), 'publicstream', ['username'], unique=False) op.create_index(op.f('ix_publicstream_username'), 'publicstream', ['username'], unique=False)
op.create_table('uploadlog', op.create_table('uploadlog',
sa.Column('id', sa.Integer(), nullable=False), sa.Column('id', sa.Integer(), nullable=False),
sa.Column('uid', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('uid', sa.String(), nullable=False),
sa.Column('ip', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('ip', sa.String(), nullable=False),
sa.Column('filename', sqlmodel.sql.sqltypes.AutoString(), nullable=True), sa.Column('filename', sa.String(), nullable=True),
sa.Column('processed_filename', sqlmodel.sql.sqltypes.AutoString(), nullable=True), sa.Column('processed_filename', sa.String(), nullable=True),
sa.Column('size_bytes', sa.Integer(), nullable=False), sa.Column('size_bytes', sa.Integer(), nullable=False),
sa.Column('created_at', sa.DateTime(), nullable=False), sa.Column('created_at', sa.DateTime(), nullable=False),
sa.PrimaryKeyConstraint('id') sa.PrimaryKeyConstraint('id')
) )
op.create_table('user', op.create_table('user',
sa.Column('token_created', sa.DateTime(), nullable=False), sa.Column('token_created', sa.DateTime(), nullable=False),
sa.Column('email', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('email', sa.String(), nullable=False),
sa.Column('username', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('username', sa.String(), nullable=False),
sa.Column('token', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('token', sa.String(), nullable=False),
sa.Column('confirmed', sa.Boolean(), nullable=False), sa.Column('confirmed', sa.Boolean(), nullable=False),
sa.Column('ip', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('ip', sa.String(), nullable=False),
sa.PrimaryKeyConstraint('email') sa.PrimaryKeyConstraint('email')
) )
op.create_index(op.f('ix_user_username'), 'user', ['username'], unique=True) op.create_index(op.f('ix_user_username'), 'user', ['username'], unique=True)
op.create_table('userquota', op.create_table('userquota',
sa.Column('uid', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('uid', sa.String(), nullable=False),
sa.Column('storage_bytes', sa.Integer(), nullable=False), sa.Column('storage_bytes', sa.Integer(), nullable=False),
sa.PrimaryKeyConstraint('uid') sa.PrimaryKeyConstraint('uid')
) )
op.create_table('dbsession', op.create_table('dbsession',
sa.Column('token', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('token', sa.String(), nullable=False),
sa.Column('uid', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('uid', sa.String(), nullable=False),
sa.Column('ip_address', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('ip_address', sa.String(), nullable=False),
sa.Column('user_agent', sqlmodel.sql.sqltypes.AutoString(), nullable=False), sa.Column('user_agent', sa.String(), nullable=False),
sa.Column('created_at', sa.DateTime(), nullable=False), sa.Column('created_at', sa.DateTime(), nullable=False),
sa.Column('expires_at', sa.DateTime(), nullable=False), sa.Column('expires_at', sa.DateTime(), nullable=False),
sa.Column('is_active', sa.Boolean(), nullable=False), sa.Column('is_active', sa.Boolean(), nullable=False),