refactor(project): make pyright & ruff happy

This commit is contained in:
MingxuanGame
2025-08-22 08:21:52 +00:00
parent 3b1d7a2234
commit 598fcc8b38
157 changed files with 2382 additions and 4590 deletions

View File

@@ -23,20 +23,14 @@ depends_on: str | Sequence[str] | None = None
def upgrade() -> None:
"""Upgrade schema."""
# ### commands auto generated by Alembic - please adjust! ###
op.drop_constraint(
constraint_name="PRIMARY", table_name="lazer_user_achievements", type_="primary"
)
op.create_primary_key(
"pk_lazer_user_achievements", "lazer_user_achievements", ["id"]
)
op.drop_constraint(constraint_name="PRIMARY", table_name="lazer_user_achievements", type_="primary")
op.create_primary_key("pk_lazer_user_achievements", "lazer_user_achievements", ["id"])
op.create_index(
"ix_lazer_user_achievements_achievement_id",
"lazer_user_achievements",
["achievement_id"],
)
op.create_unique_constraint(
"uq_user_achievement", "lazer_user_achievements", ["user_id", "achievement_id"]
)
op.create_unique_constraint("uq_user_achievement", "lazer_user_achievements", ["user_id", "achievement_id"])
op.alter_column(
"lazer_user_achievements",
"id",
@@ -63,14 +57,8 @@ def downgrade() -> None:
nullable=False,
existing_server_default=None,
)
op.drop_constraint(
constraint_name="PRIMARY", table_name="lazer_user_achievements", type_="primary"
)
op.drop_constraint(constraint_name="PRIMARY", table_name="lazer_user_achievements", type_="primary")
op.drop_constraint("uq_user_achievement", "lazer_user_achievements", type_="unique")
op.drop_index(
"ix_lazer_user_achievements_achievement_id", "lazer_user_achievements"
)
op.create_primary_key(
"PRIMARY", "lazer_user_achievements", ["id", "achievement_id"]
)
op.drop_index("ix_lazer_user_achievements_achievement_id", "lazer_user_achievements")
op.create_primary_key("PRIMARY", "lazer_user_achievements", ["id", "achievement_id"])
# ### end Alembic commands ###