UNPKG

coddyger

Version:

Coddyger est une bibliothèque JavaScript/TypeScript qui fournit des fonctions communes et des plugins pour la gestion des données, la communication entre services, et des utilitaires avancés pour le développement d'applications.

29 lines (28 loc) 1.45 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.MongoMigrationManager = void 0; const coddyger_1 = __importDefault(require("../../../coddyger")); class MongoMigrationManager { constructor(connection) { this.connection = connection; } runMigrations(migrationsDir) { return __awaiter(this, void 0, void 0, function* () { // À implémenter : charger et exécuter les scripts de migration JS/TS coddyger_1.default.konsole('Lancement des migrations MongoDB (squelette)'); }); } } exports.MongoMigrationManager = MongoMigrationManager;