From 300ab273a2f413836755e84a222822e25261bd52 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marl=C3=A8ne=20SIMONDANT?= <msimondant@grandlyon.com>
Date: Mon, 5 Jun 2023 15:40:00 +0000
Subject: [PATCH] feat(structures) : migration script that adds label "Mes
 papiers"

---
 .../1685536204579-add-label-my-papers.ts       | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 src/migrations/scripts/1685536204579-add-label-my-papers.ts

diff --git a/src/migrations/scripts/1685536204579-add-label-my-papers.ts b/src/migrations/scripts/1685536204579-add-label-my-papers.ts
new file mode 100644
index 000000000..b3904a88b
--- /dev/null
+++ b/src/migrations/scripts/1685536204579-add-label-my-papers.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: 'labelsQualifications' }, { $push: { modules: { id: 'mesPapiers', name: 'Mes Papiers' } } });
+  console.log('Updated : "Mes papiers" added to "labelsQualifications" document in "categories" collection');
+};
+
+export const down = async () => {
+  const db: Db = await getDb();
+  await db
+    .collection('categories')
+    .updateOne({ id: 'labelsQualifications' }, { $pull: { modules: { id: 'mesPapiers', name: 'Mes Papiers' } } });
+  console.log('Downgraded : "Mes papiers" removed from "labelsQualifications" document in "categories" collection');
+};
-- 
GitLab