sdy

change schema

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
......