30 lines
601 B
Python
30 lines
601 B
Python
|
"""set otp as integer
|
||
|
|
||
|
Revision ID: d994081ed483
|
||
|
Revises: 1387db583e1d
|
||
|
Create Date: 2020-09-25 07:11:21.603504
|
||
|
|
||
|
"""
|
||
|
from alembic import op
|
||
|
import sqlalchemy as sa
|
||
|
|
||
|
|
||
|
# revision identifiers, used by Alembic.
|
||
|
revision = "d994081ed483"
|
||
|
down_revision = "1387db583e1d"
|
||
|
branch_labels = None
|
||
|
depends_on = None
|
||
|
|
||
|
|
||
|
def upgrade():
|
||
|
with op.batch_alter_table("users") as batch_op:
|
||
|
batch_op.alter_column(
|
||
|
column_name="otp", existing_type=sa.String(length=255), type_=sa.Integer,
|
||
|
)
|
||
|
query = "SELECT CAST(otp AS INTEGER) from users"
|
||
|
op.execute(query)
|
||
|
|
||
|
|
||
|
def downgrade():
|
||
|
pass
|