"""time_entries.break_minutes: DB-Default ergänzen (Model-Sync)

Revision ID: 0044
Revises: 0043
Create Date: 2026-08-27

Model hatte nur Python-seitigen default=0, kein server_default (wie zuvor
hours_payouts.status, siehe Commit 71e3e82). Column ist bereits NOT NULL,
hier nur DEFAULT nachgezogen für Konsistenz mit dem Model.
"""
from alembic import op
from sqlalchemy import text

revision = "0044"
down_revision = "0043"
branch_labels = None
depends_on = None


def upgrade() -> None:
    op.execute(text("ALTER TABLE time_entries ALTER COLUMN break_minutes SET DEFAULT 0"))


def downgrade() -> None:
    op.execute(text("ALTER TABLE time_entries ALTER COLUMN break_minutes DROP DEFAULT"))
