-- ───────────────────────────────────────────────────────────────────────── -- ADDITIVE MIGRATION — adds a manual `order` column to Application so the -- editor can drag-to-reorder applications on the public site (same pattern -- as HeroSlide). Existing rows default to 0 and keep their creation order -- as a tiebreaker. Safe for `migrate deploy`. Idempotent. -- ───────────────────────────────────────────────────────────────────────── ALTER TABLE "Application" ADD COLUMN IF NOT EXISTS "order" INTEGER NOT NULL DEFAULT 0; CREATE INDEX IF NOT EXISTS "Application_isActive_order_idx" ON "Application" ("isActive", "order");