From fcb39250ca999c0d62c0ef3b77bf54557d564548 Mon Sep 17 00:00:00 2001 From: Mathis Date: Mon, 30 Sep 2024 14:34:59 +0200 Subject: [PATCH] Add new fields to schema Introduce 'extension' and 'isDocumentation' fields to the database schema. These additions enhance file metadata and facilitate improved data management. --- apps/backend/src/app/db/schema.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/backend/src/app/db/schema.ts b/apps/backend/src/app/db/schema.ts index 33d6f50..fdd17de 100644 --- a/apps/backend/src/app/db/schema.ts +++ b/apps/backend/src/app/db/schema.ts @@ -67,6 +67,12 @@ export const FilesTable = pgTable("files", { }) .notNull(), + extension: p + .varchar("extension", { + length: 16, + }) + .notNull(), + uploader: p .varchar("uploader", { length: 64, @@ -85,6 +91,8 @@ export const FilesTable = pgTable("files", { isRestricted: p.boolean("is_restricted").default(false).notNull(), + isDocumentation: p.boolean("is_documentation").default(false).notNull(), + uploadedAt: p .timestamp("uploaded_at", { withTimezone: true,