summaryrefslogtreecommitdiff
path: root/db/schema/vendorDocu.ts
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-11-10 09:28:57 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-11-10 09:28:57 +0000
commitcc023040c83dc663659ab89a99c133e357ec5a5a (patch)
tree90adf467c3f29e9eb2f5a431400502be4178d231 /db/schema/vendorDocu.ts
parentd83863f2da22a070459cdc0649580ea55fa40170 (diff)
(임수민) fileType varchar 제한 변경 (mime type 사용)
Diffstat (limited to 'db/schema/vendorDocu.ts')
-rw-r--r--db/schema/vendorDocu.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/db/schema/vendorDocu.ts b/db/schema/vendorDocu.ts
index bfa43849..84fc036a 100644
--- a/db/schema/vendorDocu.ts
+++ b/db/schema/vendorDocu.ts
@@ -234,7 +234,7 @@ export const documentAttachments = pgTable(
.references(() => revisions.id, { onDelete: "cascade" }),
fileName: varchar("file_name", { length: 255 }).notNull(),
filePath: varchar("file_path", { length: 1024 }).notNull(),
- fileType: varchar("file_type", { length: 50 }),
+ fileType: varchar("file_type", { length: 1024 }),
fileSize: integer("file_size"),
// DOLCE 연동 관련 필드 추가
@@ -1816,7 +1816,7 @@ export const stageSubmissionAttachments = pgTable(
// 파일 정보
fileName: varchar("file_name", { length: 255 }).notNull(),
originalFileName: varchar("original_file_name", { length: 255 }).notNull(),
- fileType: varchar("file_type", { length: 100 }), // application/pdf, image/jpeg, etc.
+ fileType: varchar("file_type", { length: 1024 }), // application/pdf, image/jpeg, etc.
fileExtension: varchar("file_extension", { length: 20 }),
fileSize: bigint("file_size", { mode: "number" }).notNull(), // bytes
@@ -1828,7 +1828,7 @@ export const stageSubmissionAttachments = pgTable(
bucketName: varchar("bucket_name", { length: 255 }),
// 파일 메타데이터
- mimeType: varchar("mime_type", { length: 100 }),
+ mimeType: varchar("mime_type", { length: 1024 }),
checksum: varchar("checksum", { length: 255 }), // MD5 or SHA256
// 문서 분류 (옵션)