Skip to content

Commit 8d04a9f

Browse files
committed
fix(schema): 프리즈마 db pull
1 parent 6d93bed commit 8d04a9f

1 file changed

Lines changed: 33 additions & 19 deletions

File tree

prisma/schema.prisma

Lines changed: 33 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,10 @@ model notification_setting {
6262
}
6363

6464
model region {
65-
region_id Bytes @id @default(dbgenerated("(uuid_to_bin(uuid()))")) @db.Binary(16)
66-
city String? @db.VarChar(10)
67-
district String? @db.VarChar(10)
65+
region_id Int @id
66+
city String? @db.VarChar(10)
67+
district String? @db.VarChar(10)
68+
user_preferred_region user_preferred_region[]
6869
}
6970

7071
model settlement_info {
@@ -114,22 +115,23 @@ model store_review {
114115
}
115116

116117
model user {
117-
user_id Bytes @id @default(dbgenerated("(uuid_to_bin(uuid()))")) @db.Binary(16)
118-
user_name String? @db.VarChar(20)
119-
user_birth DateTime? @db.Timestamp(0)
120-
gender user_gender?
121-
profile_image String? @db.VarChar(256)
122-
income_goal Int?
123-
email String @unique(map: "user_pk") @db.VarChar(40)
124-
refresh_token String? @unique(map: "user_pk_2") @db.VarChar(256)
125-
income_log income_log[]
126-
notification notification[]
127-
notification_setting notification_setting?
128-
settlement_info settlement_info?
129-
store_review store_review[]
130-
user_alba user_alba[]
131-
user_alba_schedule user_alba_schedule[]
132-
user_work_log user_work_log[]
118+
user_id Bytes @id @default(dbgenerated("(uuid_to_bin(uuid()))")) @db.Binary(16)
119+
user_name String? @db.VarChar(20)
120+
user_birth DateTime? @db.Timestamp(0)
121+
gender user_gender?
122+
profile_image String? @db.VarChar(256)
123+
income_goal Int?
124+
email String @unique(map: "user_pk") @db.VarChar(40)
125+
refresh_token String? @unique(map: "user_pk_2") @db.VarChar(256)
126+
income_log income_log[]
127+
notification notification[]
128+
notification_setting notification_setting?
129+
settlement_info settlement_info?
130+
store_review store_review[]
131+
user_alba user_alba[]
132+
user_alba_schedule user_alba_schedule[]
133+
user_preferred_region user_preferred_region[]
134+
user_work_log user_work_log[]
133135
}
134136

135137
model user_alba {
@@ -188,6 +190,18 @@ model work_schedule {
188190
alba_posting alba_posting @relation(fields: [alba_id], references: [alba_id], onDelete: Cascade, onUpdate: NoAction, map: "FK_posting_TO_work_schedule")
189191
}
190192

193+
model user_preferred_region {
194+
user_id Bytes @db.Binary(16)
195+
region_id Int
196+
created_at DateTime @default(now()) @db.DateTime(0)
197+
region region @relation(fields: [region_id], references: [region_id], onDelete: Cascade, map: "user_preferred_region_region_region_id_fk")
198+
user user @relation(fields: [user_id], references: [user_id], onDelete: Cascade, map: "user_preferred_region_user_user_id_fk")
199+
200+
@@id([region_id, user_id])
201+
@@index([region_id], map: "user_preferred_region_region_id_index")
202+
@@index([user_id], map: "user_preferred_region_user_user_id_fk")
203+
}
204+
191205
enum user_alba_process_status {
192206
waiting
193207
accepted

0 commit comments

Comments
 (0)