summaryrefslogtreecommitdiff
path: root/db/schema/users.ts
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-08-18 01:06:37 +0000
committerjoonhoekim <26rote@gmail.com>2025-08-18 01:06:37 +0000
commitb36330c94400f39ec9baed64b82a73bae58edbf2 (patch)
treeeea344d39b3101289ed4f6b74e0c98b6b33ef460 /db/schema/users.ts
parent5adc1df95f80fbec7a0b5bbee15448b10d5aec3a (diff)
(김준회) 파일업로드시 바이너리검증부 주석처리, knex webpack 한계로 인한 빌드 로그 경고 무시, 환경변수 오류 처리, 벤더 로그인 폼 사업자번호를 000 으로 수정, 유저 phone number 사이즈 늘림, 도커 DB 예시 추가
Diffstat (limited to 'db/schema/users.ts')
-rw-r--r--db/schema/users.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/db/schema/users.ts b/db/schema/users.ts
index 9977a442..bfea20a1 100644
--- a/db/schema/users.ts
+++ b/db/schema/users.ts
@@ -33,7 +33,7 @@ export const users = pgTable("users", {
language: varchar("language", { length: 10 }).default("en"),
// MFA 관련 새 컬럼들
- phone: varchar("phone", { length: 20 }), // 국제 형식 전화번호 (+82-10-1234-5678)
+ phone: varchar("phone", { length: 255 }), // 국제 형식 전화번호 (+82-10-1234-5678), 해외번호 20자 초과건으로 사이즈 변경
mfaEnabled: boolean("mfa_enabled").default(false).notNull(),
mfaSecret: varchar("mfa_secret", { length: 32 }), // TOTP secret (나중에 사용)
@@ -61,7 +61,7 @@ export const users = pgTable("users", {
// 김희은 프로 요구사항으로 추가
employeeNumber: varchar("employee_number", { length: 50 }),
- knoxId: varchar("knox_id", { length: 50 }),
+ knoxId: varchar("knox_id", { length: 50 }), // Knox ID로 이메일 앞부분
nonsapUserId: varchar("nonsap_user_id", { length: 50 }).unique(),
isAbsent: boolean("is_absent"), // 휴직여부 (SHI-API LOFF_GB (Y/N))
isDeletedOnNonSap: boolean("is_deleted_on_non_sap"), // 퇴직여부 (SHI-API DEL_YN (Y/N))