"""client to-dos: kind, accepts_files

Revision ID: c8d9e0f1a2b3
Revises: b7c8d9e0f1a2
Create Date: 2026-09-05

Schema-only. Q's migration #2 must revise from this id.
"""

import sqlalchemy as sa
from alembic import op

revision = "c8d9e0f1a2b3"
down_revision = "b7c8d9e0f1a2"
branch_labels = None
depends_on = None


def upgrade() -> None:
    op.add_column("client_todos", sa.Column("kind", sa.String(12), nullable=False, server_default="todo"))
    op.add_column("client_todos", sa.Column("accepts_files", sa.Boolean(), nullable=False, server_default=sa.text("false")))


def downgrade() -> None:
    op.drop_column("client_todos", "accepts_files")
    op.drop_column("client_todos", "kind")
