// This is your Prisma schema file, // learn more about it in the docs: https://pris.ly/d/prisma-schema generator client { provider = "prisma-client-js" } datasource db { provider = "sqlite" url = "file:../data/db.sqlite" } model User { id Int @id @default(autoincrement()) name String @unique password String admin Boolean @default(false) groups Group[] devices Device[] } model Group { id Int @id @default(autoincrement()) name String @unique users User[] devices Device[] } model Device { id Int @id @default(autoincrement()) name String @unique mac String @unique broadcast String @default("255.255.255.255") port Int @default(9) packets Int @default(3) users User[] groups Group[] }