mirror of
https://github.com/YFGaia/dify-plus.git
synced 2026-06-04 10:14:00 +08:00
refactor(extend db upgrade): 删除掉一些之前合并版本的无关迁移文件。精简一下迁移文件,把改字段的统一都放到创建表里面去
This commit is contained in:
@@ -22,8 +22,8 @@ def upgrade():
|
||||
op.create_table('account_money_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('account_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('total_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('total_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.PrimaryKeyConstraint('id', name='account_money_pkey')
|
||||
|
||||
+2
-2
@@ -22,8 +22,8 @@ def upgrade():
|
||||
op.create_table('account_money_monthly_stat_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('account_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('total_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('total_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('stat_at', sa.DateTime(), nullable=False),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 9cb135c9d1f8
|
||||
Revises: fb321d6d1ef0, a6be81136580
|
||||
Create Date: 2024-08-20 03:37:54.867359
|
||||
|
||||
"""
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '9cb135c9d1f8'
|
||||
down_revision = ('fb321d6d1ef0', 'a6be81136580')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
+3
-1
@@ -23,7 +23,9 @@ def upgrade():
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('account_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('forwarding_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('money', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('money', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('info', sa.JSON(), nullable=True),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.PrimaryKeyConstraint('id', name='account_layover_record_extend_pkey')
|
||||
)
|
||||
with op.batch_alter_table('account_layover_record_extend', schema=None) as batch_op:
|
||||
|
||||
+12
-15
@@ -35,11 +35,9 @@ def upgrade():
|
||||
op.create_table('api_token_money_daily_stat_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('app_token_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('day_used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('day_limit_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('stat_at', sa.DateTime(), nullable=False),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
@@ -51,14 +49,15 @@ def upgrade():
|
||||
op.create_table('api_token_money_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('app_token_id', models.types.StringUUID(), nullable=True),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('day_used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('month_used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('day_limit_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('month_limit_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('is_deleted', sa.Boolean(), server_default=sa.text('false'), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('description', sa.String(length=50), nullable=True),
|
||||
sa.PrimaryKeyConstraint('id', name='api_token_money_extend_pkey')
|
||||
)
|
||||
with op.batch_alter_table('api_token_money_extend', schema=None) as batch_op:
|
||||
@@ -67,11 +66,9 @@ def upgrade():
|
||||
op.create_table('api_token_money_monthly_stat_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
sa.Column('app_token_id', models.types.StringUUID(), nullable=False),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_used_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('day_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('month_limit_quota', sa.Numeric(precision=10, scale=7), nullable=True),
|
||||
sa.Column('accumulated_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('month_used_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('month_limit_quota', sa.Numeric(precision=16, scale=7), nullable=True),
|
||||
sa.Column('stat_at', sa.DateTime(), nullable=False),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False),
|
||||
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
"""forwarding address extend add status
|
||||
|
||||
Revision ID: afc9c19af168
|
||||
Revises: fbd1f511a08e
|
||||
Create Date: 2024-08-30 09:35:07.561111
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'afc9c19af168'
|
||||
down_revision = 'fbd1f511a08e'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('forwarding_address_extend', schema=None) as batch_op:
|
||||
batch_op.add_column(sa.Column('status', sa.Boolean(), server_default=sa.text('true'), nullable=True))
|
||||
batch_op.create_index('idx_forwarding_address_status', ['status'], unique=False)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
|
||||
with op.batch_alter_table('forwarding_address_extend', schema=None) as batch_op:
|
||||
batch_op.drop_index('idx_forwarding_address_status')
|
||||
batch_op.drop_column('status')
|
||||
|
||||
# ### end Alembic commands ###
|
||||
-104
@@ -1,104 +0,0 @@
|
||||
"""update_quota_precision_extend
|
||||
|
||||
Revision ID: cfe4907d127b
|
||||
Revises: 1b804f8bbd28
|
||||
Create Date: 2024-09-02 02:46:47.381181
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'cfe4907d127b'
|
||||
down_revision = '1b804f8bbd28'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust!
|
||||
with op.batch_alter_table('account_layover_record_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('money',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('account_money_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('total_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('api_token_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_limit_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
|
||||
with op.batch_alter_table('api_token_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('month_limit_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('account_money_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('total_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('account_layover_record_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('money',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
-48
@@ -1,48 +0,0 @@
|
||||
"""update_account_money_monthly_stat_quota_precision_extend
|
||||
|
||||
Revision ID: 871d5faaa862
|
||||
Revises: cfe4907d127b
|
||||
Create Date: 2024-09-02 04:40:06.938596
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '871d5faaa862'
|
||||
down_revision = 'cfe4907d127b'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('account_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('total_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
|
||||
with op.batch_alter_table('account_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('total_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
-112
@@ -1,112 +0,0 @@
|
||||
"""drop_api_token_money_stat_column_extend
|
||||
|
||||
Revision ID: dd130cfd98f8
|
||||
Revises: 871d5faaa862
|
||||
Create Date: 2024-09-02 07:01:48.166054
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'dd130cfd98f8'
|
||||
down_revision = '871d5faaa862'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('api_token_money_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_limit_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('api_token_money_daily_stat_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.NUMERIC(precision=10, scale=7),
|
||||
type_=sa.Numeric(precision=16, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.drop_column('month_used_quota')
|
||||
batch_op.drop_column('month_limit_quota')
|
||||
|
||||
with op.batch_alter_table('api_token_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.drop_column('day_limit_quota')
|
||||
batch_op.drop_column('day_used_quota')
|
||||
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
|
||||
with op.batch_alter_table('api_token_money_monthly_stat_extend', schema=None) as batch_op:
|
||||
batch_op.add_column(sa.Column('day_used_quota', sa.NUMERIC(precision=16, scale=7), autoincrement=False, nullable=True))
|
||||
batch_op.add_column(sa.Column('day_limit_quota', sa.NUMERIC(precision=16, scale=7), autoincrement=False, nullable=True))
|
||||
|
||||
with op.batch_alter_table('api_token_money_daily_stat_extend', schema=None) as batch_op:
|
||||
batch_op.add_column(sa.Column('month_limit_quota', sa.NUMERIC(precision=10, scale=7), autoincrement=False, nullable=True))
|
||||
batch_op.add_column(sa.Column('month_used_quota', sa.NUMERIC(precision=10, scale=7), autoincrement=False, nullable=True))
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
with op.batch_alter_table('api_token_money_extend', schema=None) as batch_op:
|
||||
batch_op.alter_column('month_limit_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_limit_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('month_used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('day_used_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
batch_op.alter_column('accumulated_quota',
|
||||
existing_type=sa.Numeric(precision=16, scale=7),
|
||||
type_=sa.NUMERIC(precision=10, scale=7),
|
||||
existing_nullable=True)
|
||||
|
||||
# ### end Alembic commands ###
|
||||
@@ -1,22 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: aa93d972c8c9
|
||||
Revises: afc9c19af168, dd130cfd98f8
|
||||
Create Date: 2024-09-03 06:58:27.940220
|
||||
|
||||
"""
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'aa93d972c8c9'
|
||||
down_revision = ('afc9c19af168', 'dd130cfd98f8')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
"""add_description_column_api_token_money_extend
|
||||
|
||||
Revision ID: 7eaee114bcee
|
||||
Revises: aa93d972c8c9
|
||||
Create Date: 2024-09-04 10:36:52.331336
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '7eaee114bcee'
|
||||
down_revision = 'aa93d972c8c9'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('api_token_money_extend', schema=None) as batch_op:
|
||||
batch_op.add_column(sa.Column('description', sa.String(length=50), nullable=True))
|
||||
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('api_token_money_extend', schema=None) as batch_op:
|
||||
batch_op.drop_column('description')
|
||||
|
||||
# ### end Alembic commands ###
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
"""The proxy billing log table account_layover_record"
|
||||
|
||||
Revision ID: 0205d1137aaf
|
||||
Revises: 7eaee114bcee
|
||||
Create Date: 2024-09-10 17:13:17.919964
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '0205d1137aaf'
|
||||
down_revision = '7eaee114bcee'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('account_layover_record_extend', schema=None) as batch_op:
|
||||
batch_op.add_column(sa.Column('info', sa.JSON(), nullable=True))
|
||||
batch_op.add_column(sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP(0)'), nullable=False))
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade():
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
with op.batch_alter_table('account_layover_record_extend', schema=None) as batch_op:
|
||||
batch_op.drop_column('created_at')
|
||||
batch_op.drop_column('info')
|
||||
# ### end Alembic commands ###
|
||||
@@ -1,22 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 39714b40d774
|
||||
Revises: 0205d1137aaf, 675b5321501b
|
||||
Create Date: 2024-09-11 08:53:49.730712
|
||||
|
||||
"""
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '39714b40d774'
|
||||
down_revision = ('0205d1137aaf', '675b5321501b')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,22 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 0853e971b36e
|
||||
Revises: 39714b40d774
|
||||
Create Date: 2024-09-19 04:07:29.239383
|
||||
|
||||
"""
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '0853e971b36e'
|
||||
down_revision = '39714b40d774'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: ca79d9b5973b
|
||||
Revises: 0853e971b36e, 43fa78bc3b7d
|
||||
Create Date: 2024-10-31 12:53:23.322867
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'ca79d9b5973b'
|
||||
down_revision = ('0853e971b36e', '43fa78bc3b7d')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 4faed5bbdb91
|
||||
Revises: ca79d9b5973b, 01d6889832f7
|
||||
Create Date: 2024-12-03 04:10:33.796159
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '4faed5bbdb91'
|
||||
down_revision = ('ca79d9b5973b', '01d6889832f7')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 62dd723ee92b
|
||||
Revises: 4faed5bbdb91, d7999dfa4aae
|
||||
Create Date: 2024-12-25 16:19:41.156139
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '62dd723ee92b'
|
||||
down_revision = ('4faed5bbdb91', 'd7999dfa4aae')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 37e5bf7a1e53
|
||||
Revises: 62dd723ee92b, a91b476a53de
|
||||
Create Date: 2025-01-23 10:53:27.220375
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '37e5bf7a1e53'
|
||||
down_revision = ('62dd723ee92b', 'a91b476a53de')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 93ba081b3ffa
|
||||
Revises: 37e5bf7a1e53, d20049ed0af6
|
||||
Create Date: 2025-03-28 16:36:29.537521
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '93ba081b3ffa'
|
||||
down_revision = ('37e5bf7a1e53', 'd20049ed0af6')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,25 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 8105570f52ac
|
||||
Revises: 93ba081b3ffa, 588f1696997b
|
||||
Create Date: 2025-04-01 20:42:48.769512
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import models as models
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '8105570f52ac'
|
||||
down_revision = ('93ba081b3ffa', '588f1696997b')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -1,22 +0,0 @@
|
||||
"""empty message
|
||||
|
||||
Revision ID: 59fc25e84ae2
|
||||
Revises: eeb2e349e6ac, 06b18b329024
|
||||
Create Date: 2024-07-30 10:02:21.805241
|
||||
|
||||
"""
|
||||
import models as models
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '59fc25e84ae2'
|
||||
down_revision = ('eeb2e349e6ac', '06b18b329024')
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade():
|
||||
pass
|
||||
|
||||
|
||||
def downgrade():
|
||||
pass
|
||||
@@ -27,11 +27,13 @@ def upgrade():
|
||||
sa.Column('description', sa.Text(), server_default=sa.text("''::character varying"), nullable=False),
|
||||
sa.Column('content_type', sa.Integer(), server_default=sa.text('0'), nullable=False),
|
||||
sa.Column('billing', sa.Text(), server_default=sa.text("'[]'"), nullable=False),
|
||||
sa.Column('status', sa.Boolean(), server_default=sa.text('true'), nullable=True),
|
||||
sa.PrimaryKeyConstraint('id', name='forwarding_address_pkey')
|
||||
)
|
||||
with op.batch_alter_table('forwarding_address_extend', schema=None) as batch_op:
|
||||
batch_op.create_index('idx_forwarding_address_id', ['forwarding_id'], unique=False)
|
||||
batch_op.create_index('idx_forwarding_address_path', ['path'], unique=False)
|
||||
batch_op.create_index('idx_forwarding_address_status', ['status'], unique=False)
|
||||
|
||||
op.create_table('forwarding_extend',
|
||||
sa.Column('id', models.types.StringUUID(), server_default=sa.text('uuid_generate_v4()'), nullable=False),
|
||||
@@ -56,6 +58,7 @@ def downgrade():
|
||||
with op.batch_alter_table('forwarding_address_extend', schema=None) as batch_op:
|
||||
batch_op.drop_index('idx_forwarding_address_path')
|
||||
batch_op.drop_index('idx_forwarding_address_id')
|
||||
batch_op.drop_index('idx_forwarding_address_status')
|
||||
|
||||
op.drop_table('forwarding_address_extend')
|
||||
# ### end Alembic commands ###
|
||||
|
||||
Reference in New Issue
Block a user