File size: 1,345 Bytes
e05bace
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78d9cf0
 
 
 
 
 
 
 
 
9787a3e
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
generator client {
  provider = "prisma-client-js"
}

datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
/// This model contains row level security and requires additional setup for migrations. Visit https://pris.ly/d/row-level-security for more info.
model Users {
  id            BigInt    @id @default(autoincrement())
  created_at    DateTime  @default(now()) @db.Timestamptz(6)
  username      String    @unique
  password_hash String
  email         String?   @unique
  phone         String?
  last_login    DateTime? @db.Time(6)
}

/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments
/// This model contains row level security and requires additional setup for migrations. Visit https://pris.ly/d/row-level-security for more info.
model Storage {
  id         BigInt   @id @default(autoincrement())
  created_at DateTime @default(now()) @db.Timestamptz(6)
  CID        String   @unique @default("CID")
  username   String
  handle     String
  dir        String?  @default("/") @unique
  size       Int      @default(0)
}