Feature: user upload artwork

This commit is contained in:
2025-10-25 02:22:39 -04:00
parent 28d0443f44
commit d376b48d5e
23 changed files with 1288 additions and 177 deletions

View File

@@ -8,10 +8,20 @@ datasource db {
url = env("DATABASE_URL")
}
model Artworks {
id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid
title String @unique @db.Text
filename String
mimetype String
size Int
created_at DateTime @default(now()) @db.Timestamptz(6)
updated_at DateTime @default(now()) @db.Timestamptz(6)
}
model Users {
id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid
username String @unique @db.Citext
email String @unique @db.Citext
username String @unique @db.Text
email String @unique @db.Text
hashed_password String
created_at DateTime @default(now()) @db.Timestamptz(6)
updated_at DateTime @default(now()) @db.Timestamptz(6)