feat: add task and habit reordering
ci / docker (push) Successful in 3m33s

This commit is contained in:
2026-09-08 06:51:31 +08:00
parent a02b6f660c
commit 988d131d9b
13 changed files with 329 additions and 22 deletions
@@ -0,0 +1,23 @@
"""add habit position
Revision ID: 0012_habit_position
Revises: 0011_lunar_countdowns
"""
import sqlalchemy as sa
from alembic import op
revision = "0012_habit_position"
down_revision = "0011_lunar_countdowns"
branch_labels = None
depends_on = None
def upgrade() -> None:
with op.batch_alter_table("habits") as batch_op:
batch_op.add_column(sa.Column("position", sa.Integer(), nullable=False, server_default="0"))
def downgrade() -> None:
with op.batch_alter_table("habits") as batch_op:
batch_op.drop_column("position")