diff --git a/packages/backend/server/migrations/20260618000000_backend_runtime_tables/migration.sql b/packages/backend/server/migrations/20260618000000_backend_runtime_tables/migration.sql deleted file mode 100644 index 24a86dc91d..0000000000 --- a/packages/backend/server/migrations/20260618000000_backend_runtime_tables/migration.sql +++ /dev/null @@ -1,39 +0,0 @@ -CREATE TABLE "runtime_states" ( - "purpose" TEXT NOT NULL, - "token_hash" TEXT NOT NULL, - "lookup_key" TEXT, - "payload" JSONB NOT NULL, - "attempts" INTEGER NOT NULL DEFAULT 0, - "consumed_at" TIMESTAMPTZ(3), - "expires_at" TIMESTAMPTZ(3) NOT NULL, - "created_at" TIMESTAMPTZ(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMPTZ(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - - CONSTRAINT "runtime_states_pkey" PRIMARY KEY ("purpose", "token_hash") -); - -CREATE INDEX "runtime_states_lookup_idx" ON "runtime_states"("purpose", "lookup_key") WHERE "lookup_key" IS NOT NULL AND "consumed_at" IS NULL; -CREATE INDEX "runtime_states_expires_at_idx" ON "runtime_states"("expires_at"); - -CREATE TABLE "runtime_gates" ( - "key" TEXT NOT NULL, - "expires_at" TIMESTAMPTZ(3) NOT NULL, - "created_at" TIMESTAMPTZ(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - - CONSTRAINT "runtime_gates_pkey" PRIMARY KEY ("key") -); - -CREATE INDEX "runtime_gates_expires_at_idx" ON "runtime_gates"("expires_at"); - -CREATE TABLE "runtime_leases" ( - "key" TEXT NOT NULL, - "owner" TEXT NOT NULL, - "fencing_token" BIGINT NOT NULL, - "expires_at" TIMESTAMPTZ(3) NOT NULL, - "created_at" TIMESTAMPTZ(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMPTZ(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - - CONSTRAINT "runtime_leases_pkey" PRIMARY KEY ("key") -); - -CREATE INDEX "runtime_leases_expires_at_idx" ON "runtime_leases"("expires_at");