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,63 @@
'use strict';
var umzug = require('umzug');
var common = require('./common.js');
var index = require('./internal-migrations/index.js');
var storage = require('./storage.js');
var logger = require('./logger.js');
const createInternalMigrationProvider = (db)=>{
const context = {
db
};
const migrations = [
...index.internalMigrations
];
const umzugProvider = new umzug.Umzug({
storage: storage.createStorage({
db,
tableName: 'strapi_migrations_internal'
}),
logger: {
info (message) {
// NOTE: only log internal migration in debug mode
db.logger.debug(logger.transformLogMessage('info', message));
},
warn (message) {
db.logger.warn(logger.transformLogMessage('warn', message));
},
error (message) {
db.logger.error(logger.transformLogMessage('error', message));
},
debug (message) {
db.logger.debug(logger.transformLogMessage('debug', message));
}
},
context,
migrations: ()=>migrations.map((migration)=>{
return {
name: migration.name,
up: common.wrapTransaction(context.db)(migration.up),
down: common.wrapTransaction(context.db)(migration.down)
};
})
});
return {
async register (migration) {
migrations.push(migration);
},
async shouldRun () {
const pendingMigrations = await umzugProvider.pending();
return pendingMigrations.length > 0;
},
async up () {
await umzugProvider.up();
},
async down () {
await umzugProvider.down();
}
};
};
exports.createInternalMigrationProvider = createInternalMigrationProvider;
//# sourceMappingURL=internal.js.map