"""hidden_sites: strony ukryte przez uzytkownika (per urzadzenie). Zgloszenie 3910b19b: brak przycisku ukrywania stron. Lustro favorite_sites (0034). Revision ID: 0054_hidden_sites Revises: 0053_playback_events_via Create Date: 2026-10-06 """ from __future__ import annotations from alembic import op revision = "0054_hidden_sites" down_revision: str | None = "0053_playback_events_via" branch_labels = None depends_on = None def upgrade() -> None: op.execute(""" CREATE TABLE IF NOT EXISTS hidden_sites ( device_id varchar(64) NOT NULL, origin varchar(64) NOT NULL, created_at timestamptz NOT NULL DEFAULT now(), PRIMARY KEY (device_id, origin) ) """) def downgrade() -> None: op.execute("DROP TABLE IF EXISTS hidden_sites")