"""notes.recurrence (recurring reminders — M6 1908) Revision ID: 0022 Revises: 0021 Create Date: 2026-07-23 Optional recurrence for a note's reminder (daily/weekly/monthly/yearly). On "complete", a recurring reminder advances remind_at to its next occurrence. """ from alembic import op import sqlalchemy as sa revision = "0022" down_revision = "0021" branch_labels = None depends_on = None def upgrade() -> None: op.add_column("notes", sa.Column("recurrence", sa.Text(), nullable=True)) def downgrade() -> None: op.drop_column("notes", "recurrence")