From 5fc1e43d4ebe207c357bf22bd6d000804003d52a Mon Sep 17 00:00:00 2001 From: 18610128193 <10574456+chenweiqiang-123@user.noreply.gitee.com> Date: Thu, 25 Jun 2026 11:04:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=97=A5=E5=BF=97=E8=A1=A8?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=89=8D=E6=B5=8B=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...a65cf38abbb8_上传日志表增加前测信息字段.py | 29 +++++++++++++++++++ video-gen-api/app/models/upload_task.py | 5 +++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 video-gen-api/alembic/versions/a65cf38abbb8_上传日志表增加前测信息字段.py diff --git a/video-gen-api/alembic/versions/a65cf38abbb8_上传日志表增加前测信息字段.py b/video-gen-api/alembic/versions/a65cf38abbb8_上传日志表增加前测信息字段.py new file mode 100644 index 00000000..ad79bfa4 --- /dev/null +++ b/video-gen-api/alembic/versions/a65cf38abbb8_上传日志表增加前测信息字段.py @@ -0,0 +1,29 @@ +"""上传日志表增加前测信息字段 + +Revision ID: a65cf38abbb8 +Revises: 5e2c124e5484 +Create Date: 2026-06-25 11:03:40.134713 +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = 'a65cf38abbb8' +down_revision: Union[str, None] = '5e2c124e5484' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('upload_task', sa.Column('other_info', sa.String(length=500), nullable=True, comment='其他信息')) + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('upload_task', 'other_info') + # ### end Alembic commands ### diff --git a/video-gen-api/app/models/upload_task.py b/video-gen-api/app/models/upload_task.py index e109cdff..d56958ed 100644 --- a/video-gen-api/app/models/upload_task.py +++ b/video-gen-api/app/models/upload_task.py @@ -27,4 +27,7 @@ class UploadTask(Base, TimestampMixin, SoftDeleteMixin): ) oauth_id: Mapped[str] = mapped_column( String(64), nullable=False, index=True, comment="授权表id" - ) \ No newline at end of file + ) + other_info: Mapped[str | None] = mapped_column( + String(500), nullable=True, comment="其他信息" + )