First protorype

This commit is contained in:
Alexandru Eduard Farcas
2025-07-04 12:24:00 +03:00
parent 325b0bdc30
commit 024e5ca656
26 changed files with 1278 additions and 1 deletions
+8 -1
View File
@@ -10,6 +10,7 @@ datasource db {
model User {
id String @id @default(cuid())
email String @unique
hashedPassword String
cars Car[]
}
@@ -17,12 +18,18 @@ model Car {
id String @id @default(cuid())
user User @relation(fields: [userId], references: [id])
userId String
name String
name String // User-defined name (e.g. "Red BMW")
make String // Manufacturer (e.g. "BMW")
model String // Model (e.g. "320i")
year Int // Year (e.g. 2019)
fuelType FuelType
fillUps FillUp[]
mileage MileageEntry[]
}
model FillUp {
id String @id @default(cuid())
car Car @relation(fields: [carId], references: [id])