Spaces:
Runtime error
Runtime error
generator client { | |
provider = "prisma-client-js" | |
} | |
datasource db { | |
provider = "mysql" | |
url = env("DATABASE_URL") | |
relationMode = "prisma" | |
} | |
// Necessary for Next auth | |
model Account { | |
id String | |
userId String | |
type String | |
provider String | |
providerAccountId String | |
refresh_token String? | .Text|
access_token String? | .Text|
expires_at Int? | |
token_type String? | |
scope String? | |
id_token String? | .Text|
session_state String? | |
user User | |
@ | |
@ | |
} | |
model Session { | |
id String | |
sessionToken String | |
userId String | |
expires DateTime | |
user User | |
@ | |
} | |
model User { | |
id String | |
name String? | |
email String? | |
emailVerified DateTime? | |
image String? | |
superAdmin Boolean | |
createDate DateTime | |
accounts Account[] | |
sessions Session[] | |
runs Run[] | |
Agent Agent[] | |
organizations OrganizationUser[] | |
@ | |
@ | |
} | |
model Organization { | |
id String | |
name String | |
created_by String | |
create_date DateTime | |
update_date DateTime? | |
delete_date DateTime? | |
users OrganizationUser[] | |
@ | |
@ | |
} | |
model OrganizationUser { | |
id String | |
user_id String | |
organization_id String | |
role String | |
create_date DateTime | |
update_date DateTime? | |
delete_date DateTime? | |
user User | |
organization Organization | |
@ | |
@ | |
@ | |
@ | |
} | |
model VerificationToken { | |
identifier String | |
token String | |
expires DateTime | |
@ | |
} | |
model OAuthCredentials { | |
id String | |
user_id String | |
organization_id String? | |
provider String | |
state String | |
redirect_uri String | |
// Post install | |
token_type String? | |
access_token_enc String? | .Text|
access_token_expiration DateTime? | |
refresh_token_enc String? | .Text|
scope String? | |
create_date DateTime | |
update_date DateTime? | |
delete_date DateTime? | |
@ | |
@ | |
@ | |
} | |
model Agent { | |
id String | |
userId String | |
name String | .Text|
goal String | .Text|
deleteDate DateTime? | |
createDate DateTime | |
user User | |
tasks AgentTask[] | |
@ | |
@ | |
} | |
model AgentTask { | |
id String | |
agentId String | |
type String | |
status String? | |
value String | .Text|
info String? | .Text|
sort Int | |
deleteDate DateTime? | |
createDate DateTime | |
agent Agent | |
@ | |
@ | |
@ | |
} | |
model Run { | |
id String | |
userId String | |
createDate DateTime | |
user User | |
@ | |
@ | |
} | |
model NewRun { | |
id String | |
user_id String | |
create_date DateTime | |
goal String | .Text|
tasks Task[] | |
@ | |
@ | |
@ | |
} | |
model Task { | |
id String | |
run_id String | |
type String | |
create_date DateTime | |
run NewRun | |
@ | |
@ | |
} | |