-- Distinguishes "the setup wizard marked this as pre-covered by schema.sql"
-- from "an admin actually ran this via the Migrations page" -- see
-- src/Migrator.php. Existing rows default to 'manual' (the only kind that
-- existed before this column), which is the safest guess for rows already
-- in this table: it keeps them showing in Applied exactly as they do today,
-- rather than guessing wrong and hiding real history.
ALTER TABLE schema_migrations ADD COLUMN source VARCHAR(16) NOT NULL DEFAULT 'manual' AFTER applied_at;
