From 2a1575768f3bc07526dfb38d8a668aa439a57080 Mon Sep 17 00:00:00 2001 From: juancarmore Date: Tue, 17 Feb 2026 12:32:01 +0100 Subject: [PATCH] backend: use collection names in schema migration name generation --- meet-ce/backend/src/migrations/README.md | 5 ++--- meet-ce/backend/src/migrations/api-key-migrations.ts | 3 +-- meet-ce/backend/src/migrations/global-config-migrations.ts | 3 +-- meet-ce/backend/src/migrations/user-migrations.ts | 3 +-- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/meet-ce/backend/src/migrations/README.md b/meet-ce/backend/src/migrations/README.md index 5447feff..4580e468 100644 --- a/meet-ce/backend/src/migrations/README.md +++ b/meet-ce/backend/src/migrations/README.md @@ -103,10 +103,9 @@ const MeetRoomSchema = new Schema({ ```typescript import { SchemaTransform, generateSchemaMigrationName } from '../models/migration.model.js'; -import { MeetRoomDocument } from '../models/mongoose-schemas/room.schema.js'; - -const roomMigrationV1ToV2Name = generateSchemaMigrationName('MeetRoom', 1, 2); +import { meetRoomCollectionName, MeetRoomDocument } from '../models/mongoose-schemas/room.schema.js'; +const roomMigrationV1ToV2Name = generateSchemaMigrationName(meetRoomCollectionName, 1, 2); const roomMigrationV1ToV2Transform: SchemaTransform = () => ({ $set: { maxParticipants: 100 diff --git a/meet-ce/backend/src/migrations/api-key-migrations.ts b/meet-ce/backend/src/migrations/api-key-migrations.ts index 3b0db16b..de798080 100644 --- a/meet-ce/backend/src/migrations/api-key-migrations.ts +++ b/meet-ce/backend/src/migrations/api-key-migrations.ts @@ -7,8 +7,7 @@ import { MeetApiKeyDocument } from '../models/mongoose-schemas/api-key.schema.js * * Example: * - * const apiKeyMigrationV1ToV2Name = generateSchemaMigrationName('MeetApiKey', 1, 2); - * + * const apiKeyMigrationV1ToV2Name = generateSchemaMigrationName(meetApiKeyCollectionName, 1, 2); * const apiKeyMigrationV1ToV2Transform: SchemaTransform = () => ({ * $set: { * expirationDate: undefined diff --git a/meet-ce/backend/src/migrations/global-config-migrations.ts b/meet-ce/backend/src/migrations/global-config-migrations.ts index f474aaec..39199bfb 100644 --- a/meet-ce/backend/src/migrations/global-config-migrations.ts +++ b/meet-ce/backend/src/migrations/global-config-migrations.ts @@ -7,8 +7,7 @@ import { MeetGlobalConfigDocument } from '../models/mongoose-schemas/global-conf * * Example: * - * const globalConfigMigrationV1ToV2Name = generateSchemaMigrationName('MeetGlobalConfig', 1, 2); - * + * const globalConfigMigrationV1ToV2Name = generateSchemaMigrationName(meetGlobalConfigCollectionName, 1, 2); * const globalConfigMigrationV1ToV2Transform: SchemaTransform = () => ({ * $set: { * newField: 'default-value' diff --git a/meet-ce/backend/src/migrations/user-migrations.ts b/meet-ce/backend/src/migrations/user-migrations.ts index 464f87b1..4ea51a6c 100644 --- a/meet-ce/backend/src/migrations/user-migrations.ts +++ b/meet-ce/backend/src/migrations/user-migrations.ts @@ -7,8 +7,7 @@ import { MeetUserDocument } from '../models/mongoose-schemas/user.schema.js'; * * Example: * - * const userMigrationV1ToV2Name = generateSchemaMigrationName('MeetUser', 1, 2); - * + * const userMigrationV1ToV2Name = generateSchemaMigrationName(meetUserCollectionName, 1, 2); * const userMigrationV1ToV2Transform: SchemaTransform = () => ({ * $set: { * email: undefined