Spaces:
Sleeping
Sleeping
File size: 754 Bytes
53c9876 | 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 = "mongodb"
url = env("DATABASE_URL")
}
model Sensor {
id String @id @default(auto()) @map("_id") @db.ObjectId
sensorId String @unique
latitude Float
longitude Float
locationName String?
installedAt DateTime @default(now())
readings Reading[]
}
model Reading {
id String @id @default(auto()) @map("_id") @db.ObjectId
sensorId String
timestamp DateTime @default(now())
ph Float @map("pH")
turbidity Float
temperature Float
hardness Float
potability Float? // 0-1 probability from ML model
sensor Sensor @relation(fields: [sensorId], references: [sensorId])
} |