fix alembic usenet migration

This commit is contained in:
maxDorninger
2025-07-13 00:28:58 +02:00
parent 41cd43d182
commit f8745ab2ce

View File

@@ -22,7 +22,6 @@ depends_on: Union[str, Sequence[str], None] = None
def upgrade() -> None:
"""Upgrade schema."""
# ### commands auto generated by Alembic - please adjust! ###
op.drop_table("usenet_download")
op.add_column(
"indexer_query_result",
sa.Column(
@@ -48,48 +47,4 @@ def downgrade() -> None:
op.drop_column("torrent", "usenet")
op.drop_column("indexer_query_result", "age")
op.drop_column("indexer_query_result", "usenet")
op.create_table(
"usenet_download",
sa.Column("id", sa.UUID(), autoincrement=False, nullable=False),
sa.Column(
"status",
postgresql.ENUM(
"queued",
"downloading",
"completed",
"failed",
"paused",
"extracting",
"verifying",
"repairing",
"unknown",
name="usenetdownloadstatus",
),
autoincrement=False,
nullable=False,
),
sa.Column("title", sa.VARCHAR(), autoincrement=False, nullable=False),
sa.Column(
"quality",
postgresql.ENUM("uhd", "fullhd", "hd", "sd", "unknown", name="quality"),
autoincrement=False,
nullable=False,
),
sa.Column("imported", sa.BOOLEAN(), autoincrement=False, nullable=False),
sa.Column("nzb_id", sa.VARCHAR(), autoincrement=False, nullable=False),
sa.Column("category", sa.VARCHAR(), autoincrement=False, nullable=False),
sa.Column(
"size_mb",
sa.DOUBLE_PRECISION(precision=53),
autoincrement=False,
nullable=False,
),
sa.Column(
"progress_percent",
sa.DOUBLE_PRECISION(precision=53),
autoincrement=False,
nullable=False,
),
sa.PrimaryKeyConstraint("id", name=op.f("usenet_download_pkey")),
)
# ### end Alembic commands ###