node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
import { createUserMigrationProvider } from './users.mjs';
import { createInternalMigrationProvider } from './internal.mjs';
const createMigrationsProvider = (db)=>{
const userProvider = createUserMigrationProvider(db);
const internalProvider = createInternalMigrationProvider(db);
const providers = [
userProvider,
internalProvider
];
return {
providers: {
internal: internalProvider
},
async shouldRun () {
const shouldRunResponses = await Promise.all(providers.map((provider)=>provider.shouldRun()));
return shouldRunResponses.some((shouldRun)=>shouldRun);
},
async up () {
for (const provider of providers){
if (await provider.shouldRun()) {
await provider.up();
}
}
},
async down () {
for (const provider of providers){
if (await provider.shouldRun()) {
await provider.down();
}
}
}
};
};
export { createMigrationsProvider };
//# sourceMappingURL=index.mjs.map