From 452eb0a0bc50ab8d04913a677aedbebd5f40307f Mon Sep 17 00:00:00 2001 From: Etienne LOUPIAS <eloupias@grandlyon.com> Date: Wed, 15 May 2024 11:03:15 +0200 Subject: [PATCH] feat(onboarding): remove disability digital helping category --- .../1715763511419-remove-label-disability.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/migrations/scripts/1715763511419-remove-label-disability.ts diff --git a/src/migrations/scripts/1715763511419-remove-label-disability.ts b/src/migrations/scripts/1715763511419-remove-label-disability.ts new file mode 100644 index 000000000..947ba7725 --- /dev/null +++ b/src/migrations/scripts/1715763511419-remove-label-disability.ts @@ -0,0 +1,18 @@ +import { Db } from 'mongodb'; +import { getDb } from '../migrations-utils/db'; + +export const up = async () => { + const db: Db = await getDb(); + await db + .collection('categories') + .updateOne({ id: 'onlineProcedures' }, { $pull: { modules: { id: 'disability', name: 'Handicap' } } }); + console.log('Updated : "Handicap" removed to "onlineProcedures" document in "categories" collection'); +}; + +export const down = async () => { + const db: Db = await getDb(); + await db + .collection('categories') + .updateOne({ id: 'onlineProcedures' }, { $push: { modules: { id: 'disability', name: 'Handicap' } } }); + console.log('Downgraded : "Handicap" added from "onlineProcedures" document in "categories" collection'); +}; -- GitLab