Skip to main content
Glama
migration.sql1.63 kB
-- CreateEnum CREATE TYPE "JobStage" AS ENUM ('initializing', 'crawling', 'processing', 'embedding', 'finalizing', 'cleanup'); -- AlterEnum -- This migration adds more than one value to an enum. -- With PostgreSQL versions 11 and earlier, this is not possible -- in a single migration. This can be worked around by creating -- multiple migrations, each migration adding only one value to -- the enum. ALTER TYPE "JobStatus" ADD VALUE 'cancelled'; ALTER TYPE "JobStatus" ADD VALUE 'paused'; -- AlterTable ALTER TABLE "jobs" ADD COLUMN "error_count" INTEGER NOT NULL DEFAULT 0, ADD COLUMN "estimated_completion" TIMESTAMP(3), ADD COLUMN "items_failed" INTEGER NOT NULL DEFAULT 0, ADD COLUMN "items_processed" INTEGER NOT NULL DEFAULT 0, ADD COLUMN "items_skipped" INTEGER NOT NULL DEFAULT 0, ADD COLUMN "items_total" INTEGER NOT NULL DEFAULT 0, ADD COLUMN "last_activity" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, ADD COLUMN "last_error" TIMESTAMP(3), ADD COLUMN "priority" INTEGER NOT NULL DEFAULT 1, ADD COLUMN "should_cancel" BOOLEAN NOT NULL DEFAULT false, ADD COLUMN "should_pause" BOOLEAN NOT NULL DEFAULT false, ADD COLUMN "stage" "JobStage", ADD COLUMN "time_elapsed" INTEGER, ADD COLUMN "time_remaining" INTEGER; -- CreateIndex CREATE INDEX "jobs_status_idx" ON "jobs"("status"); -- CreateIndex CREATE INDEX "jobs_type_idx" ON "jobs"("type"); -- CreateIndex CREATE INDEX "jobs_stage_idx" ON "jobs"("stage"); -- CreateIndex CREATE INDEX "jobs_created_at_idx" ON "jobs"("created_at"); -- CreateIndex CREATE INDEX "jobs_priority_idx" ON "jobs"("priority");

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/visheshd/docmcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server