MIGRATIONS = ['CREATE TABLE IF NOT EXISTS checkpoint_migrations (
\n v INTEGER PRIMARY KEY\n);', "CREATE TABLE IF NOT EXISTS checkpoints (\n thread_id TEXT NOT NULL,
\n checkpoint_ns TEXT NOT NULL DEFAULT '',
\n type TEXT,
\n checkpoint JSONB NOT NULL,
\n metadata JSONB NOT NULL DEFAULT '{}',
\n PRIMARY KEY (thread_id, checkpoint_ns)\n);", "CREATE TABLE IF NOT EXISTS checkpoint_blobs (\n thread_id TEXT NOT NULL,
\n checkpoint_ns TEXT NOT NULL DEFAULT '',
\n channel TEXT NOT NULL,
\n type TEXT NOT NULL,
\n blob BYTEA,
\n PRIMARY KEY (thread_id, checkpoint_ns, channel)\n);"