-- Migration 000: Test baseline (no-op)
--
-- Purpose: a self-contained migration that exercises the umzug runner
-- end-to-end without depending on any application table. Useful for
-- smoke-testing the migration pipeline on a fresh deploy before the
-- real schema migrations (001+) run.
--
-- Both UP and DOWN bodies are `SELECT 1` — a query that always
-- succeeds, modifies no state, and verifies the dedicated migration
-- connection is alive and authenticated.
--
-- Lexicographic ordering puts this file ahead of `001_create_users.sql`,
-- so it executes first whenever `migrate up` runs against an empty
-- database. The runner records `000_test_baseline` in `schema_migrations`
-- on success, making subsequent runs idempotent (the SELECT is not
-- repeated).

-- UP
SELECT 1;

-- DOWN
SELECT 1;
