generator client { provider = "prisma-client-js" } datasource db { provider = "sqlite" } model ApiCredential { id String @id @default(cuid()) service String @unique value String createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model Job { id String @id @default(cuid()) type String status String @default("pending") config String @default("{}") totalLeads Int @default(0) emailsFound Int @default(0) error String? createdAt DateTime @default(now()) updatedAt DateTime @updatedAt results LeadResult[] } model LeadResult { id String @id @default(cuid()) jobId String job Job @relation(fields: [jobId], references: [id], onDelete: Cascade) companyName String? domain String? contactName String? contactTitle String? email String? confidence Float? linkedinUrl String? source String? createdAt DateTime @default(now()) }