-- 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';