generator client { provider = "prisma-client-js" } datasource db { provider = "sqlite" url = "file:../data/db.db" } enum AccessType { PUBLIC // No password required for read/write PROTECTED // No password for read, password for write PRIVATE // Password required for read/write } model KVStore { namespace String key String value Json creatorIp String? @default("") createdAt DateTime @default(now()) updatedAt DateTime @updatedAt @@id([namespace, key]) } model Device { uuid String @id password String? passwordHint String? name String? accessType AccessType @default(PUBLIC) createdAt DateTime @default(now()) updatedAt DateTime @updatedAt test String? }