This repository has been archived on 2025-01-27. You can view files and clone it, but cannot push or open issues or pull requests.
wot_stats_server/alembic/versions/2017_09_02_15_24.py
2017-09-03 18:48:42 +03:00

36 lines
791 B
Python

"""New table UserWotTokes
Revision ID: 6c29ab667741
Revises: b3222bf2cedb
Create Date: 2017-09-02 15:24:41.692342
"""
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = '6c29ab667741'
down_revision = 'b3222bf2cedb'
branch_labels = None
depends_on = None
def upgrade():
op.create_table(
'user_wot_tokens',
sa.Column('id', sa.Integer(), nullable=False),
sa.Column('user', sa.Integer(), nullable=False),
sa.Column('expires_at', sa.Integer),
sa.Column('access_token', sa.String(256)),
sa.PrimaryKeyConstraint('id'),
sa.ForeignKeyConstraint(['user'], ['user.id']),
sa.UniqueConstraint('user')
)
pass
def downgrade():
op.drop_table('user_wot_tokens')
pass