-- Additive migration: add platform column to push_subscriptions to distinguish
-- Web Push (VAPID, browser/PWA) from APNs (iOS device token) rows.
-- This file is the sqlc-facing schema declaration; it is NOT embedded or run
-- directly. At runtime the column is added by ensureColumn(...,"platform",...) in
-- bootstrap.go (idempotent ALTER). Note: 0001_init.sql's CREATE TABLE does NOT
-- include this column — bootstrap's ensureColumn is the sole source on fresh DBs.
ALTER TABLE push_subscriptions ADD COLUMN platform TEXT NOT NULL DEFAULT 'webpush';
