Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • web-et-numerique/factory/pamn_plateforme-des-acteurs-de-la-mediation-numerique/pamn_server
1 result
Show changes
Commits on Source (2)
import { Db } from 'mongodb';
import { getDb } from '../migrations-utils/db';
export const up = async () => {
try {
const db: Db = await getDb();
await db
.collection('categories')
.updateOne(
{ id: 'onlineProcedures', 'modules.id': 'foreigners' },
{ $set: { 'modules.$.name': 'Titres de séjour, de voyage (ANEF)' } }
);
console.log('Update done: "Démarches liées aux étrangers" -> "Titres de séjour, de voyage (ANEF)"');
} catch (error) {
console.error(`Error updating categories/onlineProcedures/foreigners' name : ${error}`);
}
};
export const down = async () => {
try {
const db: Db = await getDb();
await db
.collection('categories')
.updateOne(
{ id: 'onlineProcedures', 'modules.id': 'foreigners' },
{ $set: { 'modules.$.name': 'Démarches liées aux étrangers' } }
);
console.log('Downgrade done: "Titres de séjour, de voyage (ANEF)" -> "Démarches liées aux étrangers"');
} catch (error) {
console.error(`Error updating categories/onlineProcedures/foreigners' name : ${error}`);
}
};