mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-14 08:26:46 +02:00
Serialize native workspace finalization, validate streamed archives within bounded limits, and quietly recover unsafe exports from saved results. Preserve exact allocations for exhausted transient failures and provide export-only retry without rerunning the provider. Consolidates #14314, #14315, #14329, and #14334 while preserving the already-merged finalization label changes. Co-Authored-By: Paperclip <noreply@paperclip.ing>
45 lines
1.3 KiB
TypeScript
45 lines
1.3 KiB
TypeScript
export {
|
|
createDb,
|
|
withDedicatedDbConnection,
|
|
closeRegisteredClients,
|
|
getPostgresDataDirectory,
|
|
ensurePostgresDatabase,
|
|
resetPostgresDatabase,
|
|
inspectMigrations,
|
|
applyPendingMigrations,
|
|
reconcilePendingMigrationHistory,
|
|
type MigrationState,
|
|
type MigrationHistoryReconcileResult,
|
|
migratePostgresIfEmpty,
|
|
type MigrationBootstrapResult,
|
|
type Db,
|
|
} from "./client.js";
|
|
export {
|
|
getEmbeddedPostgresTestSupport,
|
|
startEmbeddedPostgresTestDatabase,
|
|
EMBEDDED_POSTGRES_TEST_TIMEOUT_MS,
|
|
type EmbeddedPostgresTestDatabase,
|
|
type EmbeddedPostgresTestSupport,
|
|
} from "./test-embedded-postgres.js";
|
|
export {
|
|
runDatabaseBackup,
|
|
runDatabaseRestore,
|
|
formatDatabaseBackupResult,
|
|
type BackupRetentionPolicy,
|
|
type RunDatabaseBackupOptions,
|
|
type RunDatabaseBackupResult,
|
|
type RunDatabaseRestoreOptions,
|
|
} from "./backup-lib.js";
|
|
export {
|
|
createEmbeddedPostgresLogBuffer,
|
|
formatEmbeddedPostgresError,
|
|
} from "./embedded-postgres-error.js";
|
|
export {
|
|
ensureLinuxSharedLibraryAliases,
|
|
prepareEmbeddedPostgresNativeRuntime,
|
|
} from "./embedded-postgres-native.js";
|
|
export { loadWithoutEmbeddedPostgresExitHooks } from "./embedded-postgres-lifecycle.js";
|
|
export { issueRelations } from "./schema/issue_relations.js";
|
|
export { issueReferenceMentions } from "./schema/issue_reference_mentions.js";
|
|
export * from "./schema/index.js";
|