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,39 @@
'use strict';
var users = require('./users.js');
var internal = require('./internal.js');
const createMigrationsProvider = (db)=>{
const userProvider = users.createUserMigrationProvider(db);
const internalProvider = internal.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();
}
}
}
};
};
exports.createMigrationsProvider = createMigrationsProvider;
//# sourceMappingURL=index.js.map