Showing
1 changed file
with
8 additions
and
6 deletions
1 | generator client { | 1 | generator client { |
2 | provider = "prisma-client-js" | 2 | provider = "prisma-client-js" |
3 | + binaryTargets = ["native", "debian-openssl-1.1.x"] | ||
3 | } | 4 | } |
4 | 5 | ||
5 | datasource db { | 6 | datasource db { |
... | @@ -9,14 +10,15 @@ datasource db { | ... | @@ -9,14 +10,15 @@ datasource db { |
9 | 10 | ||
10 | model User { | 11 | model User { |
11 | id Int @default(autoincrement()) @id | 12 | id Int @default(autoincrement()) @id |
12 | - avatarUrl String | 13 | + avatarUrl String? |
13 | email String @unique | 14 | email String @unique |
15 | + password String | ||
14 | name String | 16 | name String |
15 | - loginSecret String | 17 | + loginSecret String? |
16 | - bio String | 18 | + bio String? |
17 | rooms Room[] @relation(references: [id]) | 19 | rooms Room[] @relation(references: [id]) |
18 | messages Message[] | 20 | messages Message[] |
19 | - createdAt DateTime @default(now()) | 21 | + createdAt DateTime? @default(now()) |
20 | } | 22 | } |
21 | 23 | ||
22 | model Room { | 24 | model Room { |
... | @@ -27,13 +29,13 @@ model Room { | ... | @@ -27,13 +29,13 @@ model Room { |
27 | 29 | ||
28 | model Category { | 30 | model Category { |
29 | id Int @default(autoincrement()) @id | 31 | id Int @default(autoincrement()) @id |
30 | - name String | 32 | + name String? @default("") |
31 | rooms Room[] @relation(references: [id]) | 33 | rooms Room[] @relation(references: [id]) |
32 | } | 34 | } |
33 | 35 | ||
34 | model Message { | 36 | model Message { |
35 | id Int @default(autoincrement()) @id | 37 | id Int @default(autoincrement()) @id |
36 | - text String | 38 | + text String? @default("") |
37 | sender User @relation(fields: [senderId], references: [id]) | 39 | sender User @relation(fields: [senderId], references: [id]) |
38 | senderId Int | 40 | senderId Int |
39 | } | 41 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment