paperclipai/paperclip · error
Migrations incomplete: ${after.pendingMigrations.join(", ")}
Error message
Migrations incomplete: ${after.pendingMigrations.join(", ")} What it means
Error "Migrations incomplete: ${after.pendingMigrations.join(", ")}" thrown in paperclipai/paperclip.
Source
Thrown at packages/db/src/migrate.ts:21
async function main(): Promise<void> {
const resolved = await resolveMigrationConnection();
console.log(`Migrating database via ${resolved.source}`);
try {
const before = await inspectMigrations(resolved.connectionString);
if (before.status === "upToDate") {
console.log("No pending migrations");
return;
}
console.log(`Applying ${before.pendingMigrations.length} pending migration(s)...`);
await applyPendingMigrations(resolved.connectionString);
const after = await inspectMigrations(resolved.connectionString);
if (after.status !== "upToDate") {
throw new Error(`Migrations incomplete: ${after.pendingMigrations.join(", ")}`);
}
console.log("Migrations complete");
} finally {
await resolved.stop();
}
}
await main();
View on GitHub (pinned to 120ae5428f)
Solutions
- Apply the remaining pending migrations (e.g. `pnpm db:migrate`) before proceeding.
When it happens
Trigger: Thrown at packages/db/src/migrate.ts:21 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@120ae5428f (2026-08-18).
Data as JSON: /api/errors/2d4f3faa4a373447.
Report an issue: GitHub.