From 2cee8b5119d8833c6b1e5d8fdfd62e567cea7fd4 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Fri, 31 Jan 2025 17:48:20 +0100 Subject: [PATCH] calendar externa prefix --- src/entity/settings/calendarType.ts | 3 +++ src/migrations/baseSchemaTables/calendar.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/src/entity/settings/calendarType.ts b/src/entity/settings/calendarType.ts index 735dacf..d126ccd 100644 --- a/src/entity/settings/calendarType.ts +++ b/src/entity/settings/calendarType.ts @@ -18,6 +18,9 @@ export class calendarType { @Column({ type: "varchar", length: 255, nullable: true, default: null }) passphrase: string | null; + @Column({ type: "varchar", length: 255, nullable: false, default: "" }) + externalPrefix: string; + @Column({ type: "boolean", default: false }) sendToWebpage: boolean; diff --git a/src/migrations/baseSchemaTables/calendar.ts b/src/migrations/baseSchemaTables/calendar.ts index 5abc49b..793b2cc 100644 --- a/src/migrations/baseSchemaTables/calendar.ts +++ b/src/migrations/baseSchemaTables/calendar.ts @@ -9,6 +9,7 @@ export const calendar_type_table = new Table({ { name: "nscdr", type: getTypeByORM("boolean"), isNullable: false, default: false }, { name: "color", type: getTypeByORM("varchar"), length: "255", isNullable: false }, { name: "passphrase", type: getTypeByORM("varchar"), length: "255", isNullable: true }, + { name: "externalPrefix", type: getTypeByORM("varchar"), length: "255", isNullable: false, default: "''" }, { name: "sendToWebpage", type: getTypeByORM("boolean"), isNullable: false, default: false }, ], });