diff --git a/api/migrations_extend/versions/09633b4cf949_add_account_money_extend.py b/api/migrations_extend/versions/09633b4cf949_add_account_money_extend.py index 0b9d784b0..6de0cb38d 100644 --- a/api/migrations_extend/versions/09633b4cf949_add_account_money_extend.py +++ b/api/migrations_extend/versions/09633b4cf949_add_account_money_extend.py @@ -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') diff --git a/api/migrations_extend/versions/2024_08_05_0626-fb321d6d1ef0_add_account_money_monthly_stat_extend.py b/api/migrations_extend/versions/2024_08_05_0626-fb321d6d1ef0_add_account_money_monthly_stat_extend.py index 5aaa9309d..4f842b03d 100644 --- a/api/migrations_extend/versions/2024_08_05_0626-fb321d6d1ef0_add_account_money_monthly_stat_extend.py +++ b/api/migrations_extend/versions/2024_08_05_0626-fb321d6d1ef0_add_account_money_monthly_stat_extend.py @@ -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), diff --git a/api/migrations_extend/versions/2024_08_20_0337-9cb135c9d1f8_.py b/api/migrations_extend/versions/2024_08_20_0337-9cb135c9d1f8_.py deleted file mode 100644 index 2165ead79..000000000 --- a/api/migrations_extend/versions/2024_08_20_0337-9cb135c9d1f8_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_08_27_0308-fbd1f511a08e_add_account_layover_record_extend.py b/api/migrations_extend/versions/2024_08_27_0308-fbd1f511a08e_add_account_layover_record_extend.py index efe7012f7..2b7b59107 100644 --- a/api/migrations_extend/versions/2024_08_27_0308-fbd1f511a08e_add_account_layover_record_extend.py +++ b/api/migrations_extend/versions/2024_08_27_0308-fbd1f511a08e_add_account_layover_record_extend.py @@ -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: diff --git a/api/migrations_extend/versions/2024_08_29_0715-1b804f8bbd28_add_api_token_money_extend.py b/api/migrations_extend/versions/2024_08_29_0715-1b804f8bbd28_add_api_token_money_extend.py index a1e979749..ab39c3d8e 100644 --- a/api/migrations_extend/versions/2024_08_29_0715-1b804f8bbd28_add_api_token_money_extend.py +++ b/api/migrations_extend/versions/2024_08_29_0715-1b804f8bbd28_add_api_token_money_extend.py @@ -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), diff --git a/api/migrations_extend/versions/2024_08_30_0935-afc9c19af168_forwarding_address_extend_add_status.py b/api/migrations_extend/versions/2024_08_30_0935-afc9c19af168_forwarding_address_extend_add_status.py deleted file mode 100644 index ba92524b2..000000000 --- a/api/migrations_extend/versions/2024_08_30_0935-afc9c19af168_forwarding_address_extend_add_status.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_02_0246-cfe4907d127b_update_quota_precision_extend.py b/api/migrations_extend/versions/2024_09_02_0246-cfe4907d127b_update_quota_precision_extend.py deleted file mode 100644 index 10428d326..000000000 --- a/api/migrations_extend/versions/2024_09_02_0246-cfe4907d127b_update_quota_precision_extend.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_02_0440-871d5faaa862_update_account_money_monthly_stat_quota_.py b/api/migrations_extend/versions/2024_09_02_0440-871d5faaa862_update_account_money_monthly_stat_quota_.py deleted file mode 100644 index 6610bcbe3..000000000 --- a/api/migrations_extend/versions/2024_09_02_0440-871d5faaa862_update_account_money_monthly_stat_quota_.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_02_0701-dd130cfd98f8_drop_api_token_money_stat_column_extend.py b/api/migrations_extend/versions/2024_09_02_0701-dd130cfd98f8_drop_api_token_money_stat_column_extend.py deleted file mode 100644 index ef4afdcaa..000000000 --- a/api/migrations_extend/versions/2024_09_02_0701-dd130cfd98f8_drop_api_token_money_stat_column_extend.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_03_0658-aa93d972c8c9_.py b/api/migrations_extend/versions/2024_09_03_0658-aa93d972c8c9_.py deleted file mode 100644 index 2eeac8f34..000000000 --- a/api/migrations_extend/versions/2024_09_03_0658-aa93d972c8c9_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_09_04_1036-7eaee114bcee_add_description_api_token_money_extend.py b/api/migrations_extend/versions/2024_09_04_1036-7eaee114bcee_add_description_api_token_money_extend.py deleted file mode 100644 index d715c7aab..000000000 --- a/api/migrations_extend/versions/2024_09_04_1036-7eaee114bcee_add_description_api_token_money_extend.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_10_1713-0205d1137aaf_the_proxy_billing_log_table_account_.py b/api/migrations_extend/versions/2024_09_10_1713-0205d1137aaf_the_proxy_billing_log_table_account_.py deleted file mode 100644 index 956c66273..000000000 --- a/api/migrations_extend/versions/2024_09_10_1713-0205d1137aaf_the_proxy_billing_log_table_account_.py +++ /dev/null @@ -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 ### diff --git a/api/migrations_extend/versions/2024_09_11_0853-39714b40d774_.py b/api/migrations_extend/versions/2024_09_11_0853-39714b40d774_.py deleted file mode 100644 index 8a1ed854d..000000000 --- a/api/migrations_extend/versions/2024_09_11_0853-39714b40d774_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_09_19_0407-0853e971b36e_.py b/api/migrations_extend/versions/2024_09_19_0407-0853e971b36e_.py deleted file mode 100644 index 8cf909b27..000000000 --- a/api/migrations_extend/versions/2024_09_19_0407-0853e971b36e_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_10_31_1253-ca79d9b5973b_.py b/api/migrations_extend/versions/2024_10_31_1253-ca79d9b5973b_.py deleted file mode 100644 index 9e9a98560..000000000 --- a/api/migrations_extend/versions/2024_10_31_1253-ca79d9b5973b_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_12_03_0410-4faed5bbdb91_.py b/api/migrations_extend/versions/2024_12_03_0410-4faed5bbdb91_.py deleted file mode 100644 index 5bf053863..000000000 --- a/api/migrations_extend/versions/2024_12_03_0410-4faed5bbdb91_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2024_12_25_1619-62dd723ee92b_.py b/api/migrations_extend/versions/2024_12_25_1619-62dd723ee92b_.py deleted file mode 100644 index 5355ae583..000000000 --- a/api/migrations_extend/versions/2024_12_25_1619-62dd723ee92b_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2025_01_23_1053-37e5bf7a1e53_.py b/api/migrations_extend/versions/2025_01_23_1053-37e5bf7a1e53_.py deleted file mode 100644 index d721176b9..000000000 --- a/api/migrations_extend/versions/2025_01_23_1053-37e5bf7a1e53_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2025_03_28_1636-93ba081b3ffa_.py b/api/migrations_extend/versions/2025_03_28_1636-93ba081b3ffa_.py deleted file mode 100644 index 919e700ef..000000000 --- a/api/migrations_extend/versions/2025_03_28_1636-93ba081b3ffa_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/2025_04_01_2042-8105570f52ac_.py b/api/migrations_extend/versions/2025_04_01_2042-8105570f52ac_.py deleted file mode 100644 index c30772eef..000000000 --- a/api/migrations_extend/versions/2025_04_01_2042-8105570f52ac_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/59fc25e84ae2_.py b/api/migrations_extend/versions/59fc25e84ae2_.py deleted file mode 100644 index 4b0b2dfac..000000000 --- a/api/migrations_extend/versions/59fc25e84ae2_.py +++ /dev/null @@ -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 diff --git a/api/migrations_extend/versions/9e52f36c2d6d_ai_billing_and_forwarding_two_extend.py b/api/migrations_extend/versions/9e52f36c2d6d_ai_billing_and_forwarding_two_extend.py index 8ea3a45ff..35519dcdb 100644 --- a/api/migrations_extend/versions/9e52f36c2d6d_ai_billing_and_forwarding_two_extend.py +++ b/api/migrations_extend/versions/9e52f36c2d6d_ai_billing_and_forwarding_two_extend.py @@ -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 ###