Files
klz-cables.com/.pnpm-store/v10/files/bb/7dd7232e4b984a0e35caebad91124fc794ee81ce2227f112ee94be9b23b548cbf078e0db5507b033846e8dc803b605f38db4447e021bbe3940aa7dadd97e11
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

38 lines
1.7 KiB
Plaintext

import { defaultUpdateJobs } from './defaultUpdateJobs.js';
import { createMigration } from './migrations/createMigration.js';
import { migrate } from './migrations/migrate.js';
import { migrateDown } from './migrations/migrateDown.js';
import { migrateRefresh } from './migrations/migrateRefresh.js';
import { migrateReset } from './migrations/migrateReset.js';
import { migrateStatus } from './migrations/migrateStatus.js';
const beginTransaction = ()=>Promise.resolve(null);
// @ts-expect-error - vestiges of when tsconfig was not strict. Feel free to improve
const rollbackTransaction = ()=>Promise.resolve(null);
// @ts-expect-error - vestiges of when tsconfig was not strict. Feel free to improve
const commitTransaction = ()=>Promise.resolve(null);
export function createDatabaseAdapter(args) {
return {
// Default 'null' transaction functions
// @ts-expect-error - vestiges of when tsconfig was not strict. Feel free to improve
beginTransaction,
// @ts-expect-error - vestiges of when tsconfig was not strict. Feel free to improve
commitTransaction,
createMigration,
migrate,
migrateDown,
migrateFresh: ()=>Promise.resolve(null),
migrateRefresh,
migrateReset,
migrateStatus,
// @ts-expect-error - vestiges of when tsconfig was not strict. Feel free to improve
rollbackTransaction,
updateJobs: defaultUpdateJobs,
...args,
// Ensure migrationDir is set
migrationDir: args.migrationDir || 'migrations',
// Set default for bulkOperationsSingleTransaction if not provided
bulkOperationsSingleTransaction: args.bulkOperationsSingleTransaction ?? false
};
}
//# sourceMappingURL=createDatabaseAdapter.js.map