feat: add AI descriptions and platform submission checks

This commit is contained in:
yuxuanhui
2026-09-09 20:24:47 +08:00
parent 6b4990f100
commit 53b01eb770
16 changed files with 1007 additions and 4 deletions
@@ -0,0 +1,19 @@
"""Independent description model using the existing shared provider connection."""
import sqlalchemy as sa
from alembic import op
revision = "0012"
down_revision = "0011"
branch_labels = None
depends_on = None
def upgrade():
op.add_column(
"ai_settings", sa.Column("description_model", sa.String(200), nullable=False, server_default="")
)
def downgrade():
op.drop_column("ai_settings", "description_model")