Models
Types

Models

User

Fields

Name Type Attributes Required Comment
id String
  • @unique
  • @id
  • @default(uuid())
Yes -
email String
  • @unique
Yes -
name String
  • -
Yes -
password String
  • -
Yes -
createdAt DateTime
  • @default(now())
Yes -
emailVerified Boolean
  • @default(false)
Yes -
tokens Token[]
  • -
Yes -
Webhook Webhook[]
  • -
Yes -
DiscordBotWebhook DiscordBotWebhook[]
  • -
Yes -
oAuthUserData oAuthUserData[]
  • -
Yes -

Operations

findUnique

Find zero or one User

// Get one User
const user = await prisma.user.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

findFirst

Find first User

// Get one User
const user = await prisma.user.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereInput No
orderBy UserOrderByWithRelationInput[] | UserOrderByWithRelationInput No
cursor UserWhereUniqueInput No
take Int No
skip Int No
distinct UserScalarFieldEnum[] No

Output

Type: User
Required: No
List: No

findMany

Find zero or more User

// Get all User
const User = await prisma.user.findMany()
// Get first 10 User
const User = await prisma.user.findMany({ take: 10 })

Input

Name Type Required
where UserWhereInput No
orderBy UserOrderByWithRelationInput[] | UserOrderByWithRelationInput No
cursor UserWhereUniqueInput No
take Int No
skip Int No
distinct UserScalarFieldEnum[] No

Output

Type: User
Required: Yes
List: Yes

create

Create one User

// Create one User
const User = await prisma.user.create({
  data: {
    // ... data to create a User
  }
})

Input

Name Type Required
data UserCreateInput | UserUncheckedCreateInput Yes

Output

Type: User
Required: Yes
List: No

delete

Delete one User

// Delete one User
const User = await prisma.user.delete({
  where: {
    // ... filter to delete one User
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

update

Update one User

// Update one User
const user = await prisma.user.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserUpdateInput | UserUncheckedUpdateInput Yes
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

deleteMany

Delete zero or more User

// Delete a few User
const { count } = await prisma.user.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one User

const { count } = await prisma.user.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserUpdateManyMutationInput | UserUncheckedUpdateManyInput Yes
where UserWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one User

// Update or create a User
const user = await prisma.user.upsert({
  create: {
    // ... data to create a User
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the User we want to update
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes
create UserCreateInput | UserUncheckedCreateInput Yes
update UserUpdateInput | UserUncheckedUpdateInput Yes

Output

Type: User
Required: Yes
List: No

oAuthUserData

Name Value
@@unique
  • userId
  • oAuthProviderName
@@unique
  • providerUserId
  • oAuthProviderName
@@index
  • userId
  • oAuthProviderName
@@index
  • providerUserId
  • oAuthProviderName

Fields

Name Type Attributes Required Comment
oAuthUserDataId String
  • @id
  • @default(uuid())
Yes -
userId String
  • -
Yes -
user User
  • -
Yes -
providerUserId String
  • -
Yes -
data Json
  • -
Yes -
accessToken String
  • -
Yes -
refreshToken String
  • -
Yes -
oAuthProviderName String
  • -
Yes -
oAuthProvider oAuthProvider
  • -
Yes -

Operations

findUnique

Find zero or one OAuthUserData

// Get one OAuthUserData
const oAuthUserData = await prisma.oAuthUserData.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthUserDataWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first OAuthUserData

// Get one OAuthUserData
const oAuthUserData = await prisma.oAuthUserData.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthUserDataWhereInput No
orderBy oAuthUserDataOrderByWithRelationInput[] | oAuthUserDataOrderByWithRelationInput No
cursor oAuthUserDataWhereUniqueInput No
take Int No
skip Int No
distinct OAuthUserDataScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more OAuthUserData

// Get all OAuthUserData
const OAuthUserData = await prisma.oAuthUserData.findMany()
// Get first 10 OAuthUserData
const OAuthUserData = await prisma.oAuthUserData.findMany({ take: 10 })

Input

Name Type Required
where oAuthUserDataWhereInput No
orderBy oAuthUserDataOrderByWithRelationInput[] | oAuthUserDataOrderByWithRelationInput No
cursor oAuthUserDataWhereUniqueInput No
take Int No
skip Int No
distinct OAuthUserDataScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one OAuthUserData

// Create one OAuthUserData
const OAuthUserData = await prisma.oAuthUserData.create({
  data: {
    // ... data to create a OAuthUserData
  }
})

Input

Name Type Required
data oAuthUserDataCreateInput | oAuthUserDataUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one OAuthUserData

// Delete one OAuthUserData
const OAuthUserData = await prisma.oAuthUserData.delete({
  where: {
    // ... filter to delete one OAuthUserData
  }
})

Input

Name Type Required
where oAuthUserDataWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one OAuthUserData

// Update one OAuthUserData
const oAuthUserData = await prisma.oAuthUserData.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data oAuthUserDataUpdateInput | oAuthUserDataUncheckedUpdateInput Yes
where oAuthUserDataWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more OAuthUserData

// Delete a few OAuthUserData
const { count } = await prisma.oAuthUserData.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthUserDataWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one OAuthUserData

const { count } = await prisma.oAuthUserData.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data oAuthUserDataUpdateManyMutationInput | oAuthUserDataUncheckedUpdateManyInput Yes
where oAuthUserDataWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one OAuthUserData

// Update or create a OAuthUserData
const oAuthUserData = await prisma.oAuthUserData.upsert({
  create: {
    // ... data to create a OAuthUserData
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the OAuthUserData we want to update
  }
})

Input

Name Type Required
where oAuthUserDataWhereUniqueInput Yes
create oAuthUserDataCreateInput | oAuthUserDataUncheckedCreateInput Yes
update oAuthUserDataUpdateInput | oAuthUserDataUncheckedUpdateInput Yes

Output

Required: Yes
List: No

oAuthProvider

Fields

Name Type Attributes Required Comment
oAuthProviderName String
  • @unique
  • @id
Yes -
serviceName String?
  • @unique
No -
service Service?
  • -
No -
data Json
  • -
Yes -
oAuthUserData oAuthUserData[]
  • -
Yes -

Operations

findUnique

Find zero or one OAuthProvider

// Get one OAuthProvider
const oAuthProvider = await prisma.oAuthProvider.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthProviderWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first OAuthProvider

// Get one OAuthProvider
const oAuthProvider = await prisma.oAuthProvider.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthProviderWhereInput No
orderBy oAuthProviderOrderByWithRelationInput[] | oAuthProviderOrderByWithRelationInput No
cursor oAuthProviderWhereUniqueInput No
take Int No
skip Int No
distinct OAuthProviderScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more OAuthProvider

// Get all OAuthProvider
const OAuthProvider = await prisma.oAuthProvider.findMany()
// Get first 10 OAuthProvider
const OAuthProvider = await prisma.oAuthProvider.findMany({ take: 10 })

Input

Name Type Required
where oAuthProviderWhereInput No
orderBy oAuthProviderOrderByWithRelationInput[] | oAuthProviderOrderByWithRelationInput No
cursor oAuthProviderWhereUniqueInput No
take Int No
skip Int No
distinct OAuthProviderScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one OAuthProvider

// Create one OAuthProvider
const OAuthProvider = await prisma.oAuthProvider.create({
  data: {
    // ... data to create a OAuthProvider
  }
})

Input

Name Type Required
data oAuthProviderCreateInput | oAuthProviderUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one OAuthProvider

// Delete one OAuthProvider
const OAuthProvider = await prisma.oAuthProvider.delete({
  where: {
    // ... filter to delete one OAuthProvider
  }
})

Input

Name Type Required
where oAuthProviderWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one OAuthProvider

// Update one OAuthProvider
const oAuthProvider = await prisma.oAuthProvider.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data oAuthProviderUpdateInput | oAuthProviderUncheckedUpdateInput Yes
where oAuthProviderWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more OAuthProvider

// Delete a few OAuthProvider
const { count } = await prisma.oAuthProvider.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where oAuthProviderWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one OAuthProvider

const { count } = await prisma.oAuthProvider.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data oAuthProviderUpdateManyMutationInput | oAuthProviderUncheckedUpdateManyInput Yes
where oAuthProviderWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one OAuthProvider

// Update or create a OAuthProvider
const oAuthProvider = await prisma.oAuthProvider.upsert({
  create: {
    // ... data to create a OAuthProvider
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the OAuthProvider we want to update
  }
})

Input

Name Type Required
where oAuthProviderWhereUniqueInput Yes
create oAuthProviderCreateInput | oAuthProviderUncheckedCreateInput Yes
update oAuthProviderUpdateInput | oAuthProviderUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Token

Name Value
@@unique
  • userId
  • type
@@index
  • userId
  • type

Fields

Name Type Attributes Required Comment
id String
  • @unique
  • @id
  • @default(uuid())
Yes -
userId String
  • -
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
valid Boolean
  • @default(true)
Yes -
user User
  • -
Yes -
type TokenType
  • -
Yes -

Operations

findUnique

Find zero or one Token

// Get one Token
const token = await prisma.token.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TokenWhereUniqueInput Yes

Output

Type: Token
Required: No
List: No

findFirst

Find first Token

// Get one Token
const token = await prisma.token.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TokenWhereInput No
orderBy TokenOrderByWithRelationInput[] | TokenOrderByWithRelationInput No
cursor TokenWhereUniqueInput No
take Int No
skip Int No
distinct TokenScalarFieldEnum[] No

Output

Type: Token
Required: No
List: No

findMany

Find zero or more Token

// Get all Token
const Token = await prisma.token.findMany()
// Get first 10 Token
const Token = await prisma.token.findMany({ take: 10 })

Input

Name Type Required
where TokenWhereInput No
orderBy TokenOrderByWithRelationInput[] | TokenOrderByWithRelationInput No
cursor TokenWhereUniqueInput No
take Int No
skip Int No
distinct TokenScalarFieldEnum[] No

Output

Type: Token
Required: Yes
List: Yes

create

Create one Token

// Create one Token
const Token = await prisma.token.create({
  data: {
    // ... data to create a Token
  }
})

Input

Name Type Required
data TokenCreateInput | TokenUncheckedCreateInput Yes

Output

Type: Token
Required: Yes
List: No

delete

Delete one Token

// Delete one Token
const Token = await prisma.token.delete({
  where: {
    // ... filter to delete one Token
  }
})

Input

Name Type Required
where TokenWhereUniqueInput Yes

Output

Type: Token
Required: No
List: No

update

Update one Token

// Update one Token
const token = await prisma.token.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TokenUpdateInput | TokenUncheckedUpdateInput Yes
where TokenWhereUniqueInput Yes

Output

Type: Token
Required: No
List: No

deleteMany

Delete zero or more Token

// Delete a few Token
const { count } = await prisma.token.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TokenWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Token

const { count } = await prisma.token.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TokenUpdateManyMutationInput | TokenUncheckedUpdateManyInput Yes
where TokenWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Token

// Update or create a Token
const token = await prisma.token.upsert({
  create: {
    // ... data to create a Token
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Token we want to update
  }
})

Input

Name Type Required
where TokenWhereUniqueInput Yes
create TokenCreateInput | TokenUncheckedCreateInput Yes
update TokenUpdateInput | TokenUncheckedUpdateInput Yes

Output

Type: Token
Required: Yes
List: No

Service

Fields

Name Type Attributes Required Comment
serviceName String
  • @unique
  • @id
Yes -
React React[]
  • -
Yes -
Webhook Webhook[]
  • -
Yes -
oAuthProviderName String?
  • @unique
No -
oAuthProvider oAuthProvider?
  • -
No -
Reaction Reaction[]
  • -
Yes -
Action Action[]
  • -
Yes -

Operations

findUnique

Find zero or one Service

// Get one Service
const service = await prisma.service.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ServiceWhereUniqueInput Yes

Output

Type: Service
Required: No
List: No

findFirst

Find first Service

// Get one Service
const service = await prisma.service.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ServiceWhereInput No
orderBy ServiceOrderByWithRelationInput[] | ServiceOrderByWithRelationInput No
cursor ServiceWhereUniqueInput No
take Int No
skip Int No
distinct ServiceScalarFieldEnum[] No

Output

Type: Service
Required: No
List: No

findMany

Find zero or more Service

// Get all Service
const Service = await prisma.service.findMany()
// Get first 10 Service
const Service = await prisma.service.findMany({ take: 10 })

Input

Name Type Required
where ServiceWhereInput No
orderBy ServiceOrderByWithRelationInput[] | ServiceOrderByWithRelationInput No
cursor ServiceWhereUniqueInput No
take Int No
skip Int No
distinct ServiceScalarFieldEnum[] No

Output

Type: Service
Required: Yes
List: Yes

create

Create one Service

// Create one Service
const Service = await prisma.service.create({
  data: {
    // ... data to create a Service
  }
})

Input

Name Type Required
data ServiceCreateInput | ServiceUncheckedCreateInput Yes

Output

Type: Service
Required: Yes
List: No

delete

Delete one Service

// Delete one Service
const Service = await prisma.service.delete({
  where: {
    // ... filter to delete one Service
  }
})

Input

Name Type Required
where ServiceWhereUniqueInput Yes

Output

Type: Service
Required: No
List: No

update

Update one Service

// Update one Service
const service = await prisma.service.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ServiceUpdateInput | ServiceUncheckedUpdateInput Yes
where ServiceWhereUniqueInput Yes

Output

Type: Service
Required: No
List: No

deleteMany

Delete zero or more Service

// Delete a few Service
const { count } = await prisma.service.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ServiceWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Service

const { count } = await prisma.service.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ServiceUpdateManyMutationInput | ServiceUncheckedUpdateManyInput Yes
where ServiceWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Service

// Update or create a Service
const service = await prisma.service.upsert({
  create: {
    // ... data to create a Service
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Service we want to update
  }
})

Input

Name Type Required
where ServiceWhereUniqueInput Yes
create ServiceCreateInput | ServiceUncheckedCreateInput Yes
update ServiceUpdateInput | ServiceUncheckedUpdateInput Yes

Output

Type: Service
Required: Yes
List: No

Webhook

Fields

Name Type Attributes Required Comment
webhookId String
  • @unique
  • @id
  • @default(uuid())
Yes -
userId String
  • -
Yes -
user User
  • -
Yes -
reactionId Int
  • @unique
Yes -
reaction Reaction
  • -
Yes -
incomingServiceName String
  • -
Yes -
incomingService Service
  • -
Yes -
DiscordBotWebhook DiscordBotWebhook[]
  • -
Yes -

Operations

findUnique

Find zero or one Webhook

// Get one Webhook
const webhook = await prisma.webhook.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where WebhookWhereUniqueInput Yes

Output

Type: Webhook
Required: No
List: No

findFirst

Find first Webhook

// Get one Webhook
const webhook = await prisma.webhook.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where WebhookWhereInput No
orderBy WebhookOrderByWithRelationInput[] | WebhookOrderByWithRelationInput No
cursor WebhookWhereUniqueInput No
take Int No
skip Int No
distinct WebhookScalarFieldEnum[] No

Output

Type: Webhook
Required: No
List: No

findMany

Find zero or more Webhook

// Get all Webhook
const Webhook = await prisma.webhook.findMany()
// Get first 10 Webhook
const Webhook = await prisma.webhook.findMany({ take: 10 })

Input

Name Type Required
where WebhookWhereInput No
orderBy WebhookOrderByWithRelationInput[] | WebhookOrderByWithRelationInput No
cursor WebhookWhereUniqueInput No
take Int No
skip Int No
distinct WebhookScalarFieldEnum[] No

Output

Type: Webhook
Required: Yes
List: Yes

create

Create one Webhook

// Create one Webhook
const Webhook = await prisma.webhook.create({
  data: {
    // ... data to create a Webhook
  }
})

Input

Name Type Required
data WebhookCreateInput | WebhookUncheckedCreateInput Yes

Output

Type: Webhook
Required: Yes
List: No

delete

Delete one Webhook

// Delete one Webhook
const Webhook = await prisma.webhook.delete({
  where: {
    // ... filter to delete one Webhook
  }
})

Input

Name Type Required
where WebhookWhereUniqueInput Yes

Output

Type: Webhook
Required: No
List: No

update

Update one Webhook

// Update one Webhook
const webhook = await prisma.webhook.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data WebhookUpdateInput | WebhookUncheckedUpdateInput Yes
where WebhookWhereUniqueInput Yes

Output

Type: Webhook
Required: No
List: No

deleteMany

Delete zero or more Webhook

// Delete a few Webhook
const { count } = await prisma.webhook.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where WebhookWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Webhook

const { count } = await prisma.webhook.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data WebhookUpdateManyMutationInput | WebhookUncheckedUpdateManyInput Yes
where WebhookWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Webhook

// Update or create a Webhook
const webhook = await prisma.webhook.upsert({
  create: {
    // ... data to create a Webhook
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Webhook we want to update
  }
})

Input

Name Type Required
where WebhookWhereUniqueInput Yes
create WebhookCreateInput | WebhookUncheckedCreateInput Yes
update WebhookUpdateInput | WebhookUncheckedUpdateInput Yes

Output

Type: Webhook
Required: Yes
List: No

Action

Name Value
@@id
  • actionName
  • serviceName
@@unique
  • actionName
  • serviceName
@@index
  • actionName
  • serviceName

Fields

Name Type Attributes Required Comment
actionName String
  • -
Yes -
serviceName String
  • -
Yes -
service Service
  • -
Yes -
description String
  • -
Yes -

Operations

findUnique

Find zero or one Action

// Get one Action
const action = await prisma.action.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionWhereUniqueInput Yes

Output

Type: Action
Required: No
List: No

findFirst

Find first Action

// Get one Action
const action = await prisma.action.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionWhereInput No
orderBy ActionOrderByWithRelationInput[] | ActionOrderByWithRelationInput No
cursor ActionWhereUniqueInput No
take Int No
skip Int No
distinct ActionScalarFieldEnum[] No

Output

Type: Action
Required: No
List: No

findMany

Find zero or more Action

// Get all Action
const Action = await prisma.action.findMany()
// Get first 10 Action
const Action = await prisma.action.findMany({ take: 10 })

Input

Name Type Required
where ActionWhereInput No
orderBy ActionOrderByWithRelationInput[] | ActionOrderByWithRelationInput No
cursor ActionWhereUniqueInput No
take Int No
skip Int No
distinct ActionScalarFieldEnum[] No

Output

Type: Action
Required: Yes
List: Yes

create

Create one Action

// Create one Action
const Action = await prisma.action.create({
  data: {
    // ... data to create a Action
  }
})

Input

Name Type Required
data ActionCreateInput | ActionUncheckedCreateInput Yes

Output

Type: Action
Required: Yes
List: No

delete

Delete one Action

// Delete one Action
const Action = await prisma.action.delete({
  where: {
    // ... filter to delete one Action
  }
})

Input

Name Type Required
where ActionWhereUniqueInput Yes

Output

Type: Action
Required: No
List: No

update

Update one Action

// Update one Action
const action = await prisma.action.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ActionUpdateInput | ActionUncheckedUpdateInput Yes
where ActionWhereUniqueInput Yes

Output

Type: Action
Required: No
List: No

deleteMany

Delete zero or more Action

// Delete a few Action
const { count } = await prisma.action.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Action

const { count } = await prisma.action.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ActionUpdateManyMutationInput | ActionUncheckedUpdateManyInput Yes
where ActionWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Action

// Update or create a Action
const action = await prisma.action.upsert({
  create: {
    // ... data to create a Action
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Action we want to update
  }
})

Input

Name Type Required
where ActionWhereUniqueInput Yes
create ActionCreateInput | ActionUncheckedCreateInput Yes
update ActionUpdateInput | ActionUncheckedUpdateInput Yes

Output

Type: Action
Required: Yes
List: No

React

Name Value
@@id
  • serviceName
  • reactionName
@@unique
  • serviceName
  • reactionName
@@index
  • serviceName
  • reactionName

Fields

Name Type Attributes Required Comment
reactionName String
  • -
Yes -
description String
  • -
Yes -
serviceName String
  • -
Yes -
service Service
  • -
Yes -
Reaction Reaction[]
  • -
Yes -

Operations

findUnique

Find zero or one React

// Get one React
const react = await prisma.react.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactWhereUniqueInput Yes

Output

Type: React
Required: No
List: No

findFirst

Find first React

// Get one React
const react = await prisma.react.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactWhereInput No
orderBy ReactOrderByWithRelationInput[] | ReactOrderByWithRelationInput No
cursor ReactWhereUniqueInput No
take Int No
skip Int No
distinct ReactScalarFieldEnum[] No

Output

Type: React
Required: No
List: No

findMany

Find zero or more React

// Get all React
const React = await prisma.react.findMany()
// Get first 10 React
const React = await prisma.react.findMany({ take: 10 })

Input

Name Type Required
where ReactWhereInput No
orderBy ReactOrderByWithRelationInput[] | ReactOrderByWithRelationInput No
cursor ReactWhereUniqueInput No
take Int No
skip Int No
distinct ReactScalarFieldEnum[] No

Output

Type: React
Required: Yes
List: Yes

create

Create one React

// Create one React
const React = await prisma.react.create({
  data: {
    // ... data to create a React
  }
})

Input

Name Type Required
data ReactCreateInput | ReactUncheckedCreateInput Yes

Output

Type: React
Required: Yes
List: No

delete

Delete one React

// Delete one React
const React = await prisma.react.delete({
  where: {
    // ... filter to delete one React
  }
})

Input

Name Type Required
where ReactWhereUniqueInput Yes

Output

Type: React
Required: No
List: No

update

Update one React

// Update one React
const react = await prisma.react.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ReactUpdateInput | ReactUncheckedUpdateInput Yes
where ReactWhereUniqueInput Yes

Output

Type: React
Required: No
List: No

deleteMany

Delete zero or more React

// Delete a few React
const { count } = await prisma.react.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one React

const { count } = await prisma.react.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ReactUpdateManyMutationInput | ReactUncheckedUpdateManyInput Yes
where ReactWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one React

// Update or create a React
const react = await prisma.react.upsert({
  create: {
    // ... data to create a React
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the React we want to update
  }
})

Input

Name Type Required
where ReactWhereUniqueInput Yes
create ReactCreateInput | ReactUncheckedCreateInput Yes
update ReactUpdateInput | ReactUncheckedUpdateInput Yes

Output

Type: React
Required: Yes
List: No

Reaction

Fields

Name Type Attributes Required Comment
reactionId Int
  • @unique
  • @id
  • @default(autoincrement())
Yes -
serviceName String
  • -
Yes -
service Service
  • -
Yes -
reactionName String
  • -
Yes -
react React
  • -
Yes -
incomingWebhook Webhook?
  • -
No -
outgoingWebhook String?
  • -
No -
actions ActionReaction[]
  • -
Yes -
reactions ActionReaction[]
  • -
Yes -
enabled Boolean
  • @default(true)
Yes -
enabledChain Boolean
  • @default(true)
Yes -

Operations

findUnique

Find zero or one Reaction

// Get one Reaction
const reaction = await prisma.reaction.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactionWhereUniqueInput Yes

Output

Type: Reaction
Required: No
List: No

findFirst

Find first Reaction

// Get one Reaction
const reaction = await prisma.reaction.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactionWhereInput No
orderBy ReactionOrderByWithRelationInput[] | ReactionOrderByWithRelationInput No
cursor ReactionWhereUniqueInput No
take Int No
skip Int No
distinct ReactionScalarFieldEnum[] No

Output

Type: Reaction
Required: No
List: No

findMany

Find zero or more Reaction

// Get all Reaction
const Reaction = await prisma.reaction.findMany()
// Get first 10 Reaction
const Reaction = await prisma.reaction.findMany({ take: 10 })

Input

Name Type Required
where ReactionWhereInput No
orderBy ReactionOrderByWithRelationInput[] | ReactionOrderByWithRelationInput No
cursor ReactionWhereUniqueInput No
take Int No
skip Int No
distinct ReactionScalarFieldEnum[] No

Output

Type: Reaction
Required: Yes
List: Yes

create

Create one Reaction

// Create one Reaction
const Reaction = await prisma.reaction.create({
  data: {
    // ... data to create a Reaction
  }
})

Input

Name Type Required
data ReactionCreateInput | ReactionUncheckedCreateInput Yes

Output

Type: Reaction
Required: Yes
List: No

delete

Delete one Reaction

// Delete one Reaction
const Reaction = await prisma.reaction.delete({
  where: {
    // ... filter to delete one Reaction
  }
})

Input

Name Type Required
where ReactionWhereUniqueInput Yes

Output

Type: Reaction
Required: No
List: No

update

Update one Reaction

// Update one Reaction
const reaction = await prisma.reaction.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ReactionUpdateInput | ReactionUncheckedUpdateInput Yes
where ReactionWhereUniqueInput Yes

Output

Type: Reaction
Required: No
List: No

deleteMany

Delete zero or more Reaction

// Delete a few Reaction
const { count } = await prisma.reaction.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ReactionWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Reaction

const { count } = await prisma.reaction.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ReactionUpdateManyMutationInput | ReactionUncheckedUpdateManyInput Yes
where ReactionWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Reaction

// Update or create a Reaction
const reaction = await prisma.reaction.upsert({
  create: {
    // ... data to create a Reaction
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Reaction we want to update
  }
})

Input

Name Type Required
where ReactionWhereUniqueInput Yes
create ReactionCreateInput | ReactionUncheckedCreateInput Yes
update ReactionUpdateInput | ReactionUncheckedUpdateInput Yes

Output

Type: Reaction
Required: Yes
List: No

ActionReaction

Name Value
@@unique
  • actionId
  • reactionId
@@index
  • actionId
  • reactionId

Fields

Name Type Attributes Required Comment
id Int
  • @unique
  • @id
  • @default(autoincrement())
Yes -
actionId Int
  • -
Yes -
reactionId Int
  • @unique
Yes -
action Reaction
  • -
Yes -
reaction Reaction
  • -
Yes -

Operations

findUnique

Find zero or one ActionReaction

// Get one ActionReaction
const actionReaction = await prisma.actionReaction.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionReactionWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first ActionReaction

// Get one ActionReaction
const actionReaction = await prisma.actionReaction.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionReactionWhereInput No
orderBy ActionReactionOrderByWithRelationInput[] | ActionReactionOrderByWithRelationInput No
cursor ActionReactionWhereUniqueInput No
take Int No
skip Int No
distinct ActionReactionScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more ActionReaction

// Get all ActionReaction
const ActionReaction = await prisma.actionReaction.findMany()
// Get first 10 ActionReaction
const ActionReaction = await prisma.actionReaction.findMany({ take: 10 })

Input

Name Type Required
where ActionReactionWhereInput No
orderBy ActionReactionOrderByWithRelationInput[] | ActionReactionOrderByWithRelationInput No
cursor ActionReactionWhereUniqueInput No
take Int No
skip Int No
distinct ActionReactionScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one ActionReaction

// Create one ActionReaction
const ActionReaction = await prisma.actionReaction.create({
  data: {
    // ... data to create a ActionReaction
  }
})

Input

Name Type Required
data ActionReactionCreateInput | ActionReactionUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one ActionReaction

// Delete one ActionReaction
const ActionReaction = await prisma.actionReaction.delete({
  where: {
    // ... filter to delete one ActionReaction
  }
})

Input

Name Type Required
where ActionReactionWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one ActionReaction

// Update one ActionReaction
const actionReaction = await prisma.actionReaction.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ActionReactionUpdateInput | ActionReactionUncheckedUpdateInput Yes
where ActionReactionWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more ActionReaction

// Delete a few ActionReaction
const { count } = await prisma.actionReaction.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ActionReactionWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one ActionReaction

const { count } = await prisma.actionReaction.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ActionReactionUpdateManyMutationInput | ActionReactionUncheckedUpdateManyInput Yes
where ActionReactionWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one ActionReaction

// Update or create a ActionReaction
const actionReaction = await prisma.actionReaction.upsert({
  create: {
    // ... data to create a ActionReaction
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the ActionReaction we want to update
  }
})

Input

Name Type Required
where ActionReactionWhereUniqueInput Yes
create ActionReactionCreateInput | ActionReactionUncheckedCreateInput Yes
update ActionReactionUpdateInput | ActionReactionUncheckedUpdateInput Yes

Output

Required: Yes
List: No

DiscordBotWebhook

Name Value
@@id
  • command
  • userId
  • serverId
@@unique
  • command
  • userId
  • serverId
@@index
  • command
  • userId
  • serverId

Fields

Name Type Attributes Required Comment
command String
  • -
Yes -
serverId String
  • -
Yes -
userId String
  • -
Yes -
user User?
  • -
No -
webhookWebhookId String
  • -
Yes -
webhook Webhook
  • -
Yes -

Operations

findUnique

Find zero or one DiscordBotWebhook

// Get one DiscordBotWebhook
const discordBotWebhook = await prisma.discordBotWebhook.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordBotWebhookWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first DiscordBotWebhook

// Get one DiscordBotWebhook
const discordBotWebhook = await prisma.discordBotWebhook.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordBotWebhookWhereInput No
orderBy DiscordBotWebhookOrderByWithRelationInput[] | DiscordBotWebhookOrderByWithRelationInput No
cursor DiscordBotWebhookWhereUniqueInput No
take Int No
skip Int No
distinct DiscordBotWebhookScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more DiscordBotWebhook

// Get all DiscordBotWebhook
const DiscordBotWebhook = await prisma.discordBotWebhook.findMany()
// Get first 10 DiscordBotWebhook
const DiscordBotWebhook = await prisma.discordBotWebhook.findMany({ take: 10 })

Input

Name Type Required
where DiscordBotWebhookWhereInput No
orderBy DiscordBotWebhookOrderByWithRelationInput[] | DiscordBotWebhookOrderByWithRelationInput No
cursor DiscordBotWebhookWhereUniqueInput No
take Int No
skip Int No
distinct DiscordBotWebhookScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one DiscordBotWebhook

// Create one DiscordBotWebhook
const DiscordBotWebhook = await prisma.discordBotWebhook.create({
  data: {
    // ... data to create a DiscordBotWebhook
  }
})

Input

Name Type Required
data DiscordBotWebhookCreateInput | DiscordBotWebhookUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one DiscordBotWebhook

// Delete one DiscordBotWebhook
const DiscordBotWebhook = await prisma.discordBotWebhook.delete({
  where: {
    // ... filter to delete one DiscordBotWebhook
  }
})

Input

Name Type Required
where DiscordBotWebhookWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one DiscordBotWebhook

// Update one DiscordBotWebhook
const discordBotWebhook = await prisma.discordBotWebhook.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data DiscordBotWebhookUpdateInput | DiscordBotWebhookUncheckedUpdateInput Yes
where DiscordBotWebhookWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more DiscordBotWebhook

// Delete a few DiscordBotWebhook
const { count } = await prisma.discordBotWebhook.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordBotWebhookWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one DiscordBotWebhook

const { count } = await prisma.discordBotWebhook.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data DiscordBotWebhookUpdateManyMutationInput | DiscordBotWebhookUncheckedUpdateManyInput Yes
where DiscordBotWebhookWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one DiscordBotWebhook

// Update or create a DiscordBotWebhook
const discordBotWebhook = await prisma.discordBotWebhook.upsert({
  create: {
    // ... data to create a DiscordBotWebhook
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the DiscordBotWebhook we want to update
  }
})

Input

Name Type Required
where DiscordBotWebhookWhereUniqueInput Yes
create DiscordBotWebhookCreateInput | DiscordBotWebhookUncheckedCreateInput Yes
update DiscordBotWebhookUpdateInput | DiscordBotWebhookUncheckedUpdateInput Yes

Output

Required: Yes
List: No

DiscordMessageQueue

Fields

Name Type Attributes Required Comment
id Int
  • @unique
  • @id
  • @default(autoincrement())
Yes -
message String
  • -
Yes -
channelId String
  • -
Yes -
embed Boolean
  • -
Yes -

Operations

findUnique

Find zero or one DiscordMessageQueue

// Get one DiscordMessageQueue
const discordMessageQueue = await prisma.discordMessageQueue.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordMessageQueueWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first DiscordMessageQueue

// Get one DiscordMessageQueue
const discordMessageQueue = await prisma.discordMessageQueue.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordMessageQueueWhereInput No
orderBy DiscordMessageQueueOrderByWithRelationInput[] | DiscordMessageQueueOrderByWithRelationInput No
cursor DiscordMessageQueueWhereUniqueInput No
take Int No
skip Int No
distinct DiscordMessageQueueScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more DiscordMessageQueue

// Get all DiscordMessageQueue
const DiscordMessageQueue = await prisma.discordMessageQueue.findMany()
// Get first 10 DiscordMessageQueue
const DiscordMessageQueue = await prisma.discordMessageQueue.findMany({ take: 10 })

Input

Name Type Required
where DiscordMessageQueueWhereInput No
orderBy DiscordMessageQueueOrderByWithRelationInput[] | DiscordMessageQueueOrderByWithRelationInput No
cursor DiscordMessageQueueWhereUniqueInput No
take Int No
skip Int No
distinct DiscordMessageQueueScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one DiscordMessageQueue

// Create one DiscordMessageQueue
const DiscordMessageQueue = await prisma.discordMessageQueue.create({
  data: {
    // ... data to create a DiscordMessageQueue
  }
})

Input

Name Type Required
data DiscordMessageQueueCreateInput | DiscordMessageQueueUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one DiscordMessageQueue

// Delete one DiscordMessageQueue
const DiscordMessageQueue = await prisma.discordMessageQueue.delete({
  where: {
    // ... filter to delete one DiscordMessageQueue
  }
})

Input

Name Type Required
where DiscordMessageQueueWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one DiscordMessageQueue

// Update one DiscordMessageQueue
const discordMessageQueue = await prisma.discordMessageQueue.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data DiscordMessageQueueUpdateInput | DiscordMessageQueueUncheckedUpdateInput Yes
where DiscordMessageQueueWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more DiscordMessageQueue

// Delete a few DiscordMessageQueue
const { count } = await prisma.discordMessageQueue.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where DiscordMessageQueueWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one DiscordMessageQueue

const { count } = await prisma.discordMessageQueue.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data DiscordMessageQueueUpdateManyMutationInput | DiscordMessageQueueUncheckedUpdateManyInput Yes
where DiscordMessageQueueWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one DiscordMessageQueue

// Update or create a DiscordMessageQueue
const discordMessageQueue = await prisma.discordMessageQueue.upsert({
  create: {
    // ... data to create a DiscordMessageQueue
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the DiscordMessageQueue we want to update
  }
})

Input

Name Type Required
where DiscordMessageQueueWhereUniqueInput Yes
create DiscordMessageQueueCreateInput | DiscordMessageQueueUncheckedCreateInput Yes
update DiscordMessageQueueUpdateInput | DiscordMessageQueueUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Types

Input Types

UserWhereInput

Name Type Nullable
AND UserWhereInput | UserWhereInput[] No
OR UserWhereInput[] No
NOT UserWhereInput | UserWhereInput[] No
id StringFilter | String No
email StringFilter | String No
name StringFilter | String No
password StringFilter | String No
createdAt DateTimeFilter | DateTime No
emailVerified BoolFilter | Boolean No
tokens TokenListRelationFilter No
Webhook WebhookListRelationFilter No
DiscordBotWebhook DiscordBotWebhookListRelationFilter No
oAuthUserData OAuthUserDataListRelationFilter No

UserOrderByWithRelationInput

Name Type Nullable
id SortOrder No
email SortOrder No
name SortOrder No
password SortOrder No
createdAt SortOrder No
emailVerified SortOrder No
tokens TokenOrderByRelationAggregateInput No
Webhook WebhookOrderByRelationAggregateInput No
DiscordBotWebhook DiscordBotWebhookOrderByRelationAggregateInput No
oAuthUserData oAuthUserDataOrderByRelationAggregateInput No

UserWhereUniqueInput

Name Type Nullable
id String No
email String No

UserOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
email SortOrder No
name SortOrder No
password SortOrder No
createdAt SortOrder No
emailVerified SortOrder No
_count UserCountOrderByAggregateInput No
_max UserMaxOrderByAggregateInput No
_min UserMinOrderByAggregateInput No


oAuthUserDataWhereInput

Name Type Nullable
AND oAuthUserDataWhereInput | oAuthUserDataWhereInput[] No
OR oAuthUserDataWhereInput[] No
NOT oAuthUserDataWhereInput | oAuthUserDataWhereInput[] No
oAuthUserDataId StringFilter | String No
userId StringFilter | String No
user UserRelationFilter | UserWhereInput No
providerUserId StringFilter | String No
data JsonFilter No
accessToken StringFilter | String No
refreshToken StringFilter | String No
oAuthProviderName StringFilter | String No
oAuthProvider OAuthProviderRelationFilter | oAuthProviderWhereInput No

oAuthUserDataOrderByWithRelationInput

Name Type Nullable
oAuthUserDataId SortOrder No
userId SortOrder No
user UserOrderByWithRelationInput No
providerUserId SortOrder No
data SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
oAuthProviderName SortOrder No
oAuthProvider oAuthProviderOrderByWithRelationInput No

oAuthUserDataWhereUniqueInput

Name Type Nullable
oAuthUserDataId String No
userId_oAuthProviderName oAuthUserDataUserIdOAuthProviderNameCompoundUniqueInput No
providerUserId_oAuthProviderName oAuthUserDataProviderUserIdOAuthProviderNameCompoundUniqueInput No

oAuthUserDataOrderByWithAggregationInput

Name Type Nullable
oAuthUserDataId SortOrder No
userId SortOrder No
providerUserId SortOrder No
data SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
oAuthProviderName SortOrder No
_count oAuthUserDataCountOrderByAggregateInput No
_max oAuthUserDataMaxOrderByAggregateInput No
_min oAuthUserDataMinOrderByAggregateInput No


oAuthProviderWhereInput

Name Type Nullable
AND oAuthProviderWhereInput | oAuthProviderWhereInput[] No
OR oAuthProviderWhereInput[] No
NOT oAuthProviderWhereInput | oAuthProviderWhereInput[] No
oAuthProviderName StringFilter | String No
serviceName StringNullableFilter | String | Null Yes
service ServiceRelationFilter | ServiceWhereInput | Null Yes
data JsonFilter No
oAuthUserData OAuthUserDataListRelationFilter No

oAuthProviderOrderByWithRelationInput

Name Type Nullable
oAuthProviderName SortOrder No
serviceName SortOrder No
service ServiceOrderByWithRelationInput No
data SortOrder No
oAuthUserData oAuthUserDataOrderByRelationAggregateInput No

oAuthProviderWhereUniqueInput

Name Type Nullable
oAuthProviderName String No
serviceName String No

oAuthProviderOrderByWithAggregationInput

Name Type Nullable
oAuthProviderName SortOrder No
serviceName SortOrder No
data SortOrder No
_count oAuthProviderCountOrderByAggregateInput No
_max oAuthProviderMaxOrderByAggregateInput No
_min oAuthProviderMinOrderByAggregateInput No


TokenWhereInput

Name Type Nullable
AND TokenWhereInput | TokenWhereInput[] No
OR TokenWhereInput[] No
NOT TokenWhereInput | TokenWhereInput[] No
id StringFilter | String No
userId StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
valid BoolFilter | Boolean No
user UserRelationFilter | UserWhereInput No
type EnumTokenTypeFilter | TokenType No

TokenOrderByWithRelationInput

Name Type Nullable
id SortOrder No
userId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
valid SortOrder No
user UserOrderByWithRelationInput No
type SortOrder No

TokenWhereUniqueInput

Name Type Nullable
id String No
userId_type TokenUserIdTypeCompoundUniqueInput No

TokenOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
userId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
valid SortOrder No
type SortOrder No
_count TokenCountOrderByAggregateInput No
_max TokenMaxOrderByAggregateInput No
_min TokenMinOrderByAggregateInput No


ServiceWhereInput

Name Type Nullable
AND ServiceWhereInput | ServiceWhereInput[] No
OR ServiceWhereInput[] No
NOT ServiceWhereInput | ServiceWhereInput[] No
serviceName StringFilter | String No
React ReactListRelationFilter No
Webhook WebhookListRelationFilter No
oAuthProviderName StringNullableFilter | String | Null Yes
oAuthProvider OAuthProviderRelationFilter | oAuthProviderWhereInput | Null Yes
Reaction ReactionListRelationFilter No
Action ActionListRelationFilter No

ServiceOrderByWithRelationInput

Name Type Nullable
serviceName SortOrder No
React ReactOrderByRelationAggregateInput No
Webhook WebhookOrderByRelationAggregateInput No
oAuthProviderName SortOrder No
oAuthProvider oAuthProviderOrderByWithRelationInput No
Reaction ReactionOrderByRelationAggregateInput No
Action ActionOrderByRelationAggregateInput No

ServiceWhereUniqueInput

Name Type Nullable
serviceName String No
oAuthProviderName String No

ServiceOrderByWithAggregationInput

Name Type Nullable
serviceName SortOrder No
oAuthProviderName SortOrder No
_count ServiceCountOrderByAggregateInput No
_max ServiceMaxOrderByAggregateInput No
_min ServiceMinOrderByAggregateInput No


WebhookWhereInput

Name Type Nullable
AND WebhookWhereInput | WebhookWhereInput[] No
OR WebhookWhereInput[] No
NOT WebhookWhereInput | WebhookWhereInput[] No
webhookId StringFilter | String No
userId StringFilter | String No
user UserRelationFilter | UserWhereInput No
reactionId IntFilter | Int No
reaction ReactionRelationFilter | ReactionWhereInput No
incomingServiceName StringFilter | String No
incomingService ServiceRelationFilter | ServiceWhereInput No
DiscordBotWebhook DiscordBotWebhookListRelationFilter No

WebhookOrderByWithRelationInput

Name Type Nullable
webhookId SortOrder No
userId SortOrder No
user UserOrderByWithRelationInput No
reactionId SortOrder No
reaction ReactionOrderByWithRelationInput No
incomingServiceName SortOrder No
incomingService ServiceOrderByWithRelationInput No
DiscordBotWebhook DiscordBotWebhookOrderByRelationAggregateInput No

WebhookWhereUniqueInput

Name Type Nullable
webhookId String No
reactionId Int No

WebhookOrderByWithAggregationInput

Name Type Nullable
webhookId SortOrder No
userId SortOrder No
reactionId SortOrder No
incomingServiceName SortOrder No
_count WebhookCountOrderByAggregateInput No
_avg WebhookAvgOrderByAggregateInput No
_max WebhookMaxOrderByAggregateInput No
_min WebhookMinOrderByAggregateInput No
_sum WebhookSumOrderByAggregateInput No


ActionWhereInput

Name Type Nullable
AND ActionWhereInput | ActionWhereInput[] No
OR ActionWhereInput[] No
NOT ActionWhereInput | ActionWhereInput[] No
actionName StringFilter | String No
serviceName StringFilter | String No
service ServiceRelationFilter | ServiceWhereInput No
description StringFilter | String No

ActionOrderByWithRelationInput

Name Type Nullable
actionName SortOrder No
serviceName SortOrder No
service ServiceOrderByWithRelationInput No
description SortOrder No

ActionWhereUniqueInput

Name Type Nullable
actionName_serviceName ActionActionNameServiceNameCompoundUniqueInput No
actionName_serviceName ActionActionNameServiceNameCompoundUniqueInput No

ActionOrderByWithAggregationInput

Name Type Nullable
actionName SortOrder No
serviceName SortOrder No
description SortOrder No
_count ActionCountOrderByAggregateInput No
_max ActionMaxOrderByAggregateInput No
_min ActionMinOrderByAggregateInput No


ReactWhereInput

Name Type Nullable
AND ReactWhereInput | ReactWhereInput[] No
OR ReactWhereInput[] No
NOT ReactWhereInput | ReactWhereInput[] No
reactionName StringFilter | String No
description StringFilter | String No
serviceName StringFilter | String No
service ServiceRelationFilter | ServiceWhereInput No
Reaction ReactionListRelationFilter No

ReactOrderByWithRelationInput

Name Type Nullable
reactionName SortOrder No
description SortOrder No
serviceName SortOrder No
service ServiceOrderByWithRelationInput No
Reaction ReactionOrderByRelationAggregateInput No

ReactWhereUniqueInput

Name Type Nullable
serviceName_reactionName ReactServiceNameReactionNameCompoundUniqueInput No
serviceName_reactionName ReactServiceNameReactionNameCompoundUniqueInput No

ReactOrderByWithAggregationInput

Name Type Nullable
reactionName SortOrder No
description SortOrder No
serviceName SortOrder No
_count ReactCountOrderByAggregateInput No
_max ReactMaxOrderByAggregateInput No
_min ReactMinOrderByAggregateInput No


ReactionWhereInput

Name Type Nullable
AND ReactionWhereInput | ReactionWhereInput[] No
OR ReactionWhereInput[] No
NOT ReactionWhereInput | ReactionWhereInput[] No
reactionId IntFilter | Int No
serviceName StringFilter | String No
service ServiceRelationFilter | ServiceWhereInput No
reactionName StringFilter | String No
react ReactRelationFilter | ReactWhereInput No
incomingWebhook WebhookRelationFilter | WebhookWhereInput | Null Yes
outgoingWebhook StringNullableFilter | String | Null Yes
actions ActionReactionListRelationFilter No
reactions ActionReactionListRelationFilter No
enabled BoolFilter | Boolean No
enabledChain BoolFilter | Boolean No

ReactionOrderByWithRelationInput

Name Type Nullable
reactionId SortOrder No
serviceName SortOrder No
service ServiceOrderByWithRelationInput No
reactionName SortOrder No
react ReactOrderByWithRelationInput No
incomingWebhook WebhookOrderByWithRelationInput No
outgoingWebhook SortOrder No
actions ActionReactionOrderByRelationAggregateInput No
reactions ActionReactionOrderByRelationAggregateInput No
enabled SortOrder No
enabledChain SortOrder No

ReactionWhereUniqueInput

Name Type Nullable
reactionId Int No

ReactionOrderByWithAggregationInput

Name Type Nullable
reactionId SortOrder No
serviceName SortOrder No
reactionName SortOrder No
outgoingWebhook SortOrder No
enabled SortOrder No
enabledChain SortOrder No
_count ReactionCountOrderByAggregateInput No
_avg ReactionAvgOrderByAggregateInput No
_max ReactionMaxOrderByAggregateInput No
_min ReactionMinOrderByAggregateInput No
_sum ReactionSumOrderByAggregateInput No

ReactionScalarWhereWithAggregatesInput

Name Type Nullable
AND ReactionScalarWhereWithAggregatesInput | ReactionScalarWhereWithAggregatesInput[] No
OR ReactionScalarWhereWithAggregatesInput[] No
NOT ReactionScalarWhereWithAggregatesInput | ReactionScalarWhereWithAggregatesInput[] No
reactionId IntWithAggregatesFilter | Int No
serviceName StringWithAggregatesFilter | String No
reactionName StringWithAggregatesFilter | String No
outgoingWebhook StringNullableWithAggregatesFilter | String | Null Yes
enabled BoolWithAggregatesFilter | Boolean No
enabledChain BoolWithAggregatesFilter | Boolean No

ActionReactionWhereInput

Name Type Nullable
AND ActionReactionWhereInput | ActionReactionWhereInput[] No
OR ActionReactionWhereInput[] No
NOT ActionReactionWhereInput | ActionReactionWhereInput[] No
id IntFilter | Int No
actionId IntFilter | Int No
reactionId IntFilter | Int No
action ReactionRelationFilter | ReactionWhereInput No
reaction ReactionRelationFilter | ReactionWhereInput No

ActionReactionOrderByWithRelationInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No
action ReactionOrderByWithRelationInput No
reaction ReactionOrderByWithRelationInput No

ActionReactionWhereUniqueInput

Name Type Nullable
id Int No
reactionId Int No
actionId_reactionId ActionReactionActionIdReactionIdCompoundUniqueInput No



DiscordBotWebhookWhereInput

Name Type Nullable
AND DiscordBotWebhookWhereInput | DiscordBotWebhookWhereInput[] No
OR DiscordBotWebhookWhereInput[] No
NOT DiscordBotWebhookWhereInput | DiscordBotWebhookWhereInput[] No
command StringFilter | String No
serverId StringFilter | String No
userId StringFilter | String No
user UserRelationFilter | UserWhereInput | Null Yes
webhookWebhookId StringFilter | String No
webhook WebhookRelationFilter | WebhookWhereInput No

DiscordBotWebhookOrderByWithRelationInput

Name Type Nullable
command SortOrder No
serverId SortOrder No
userId SortOrder No
user UserOrderByWithRelationInput No
webhookWebhookId SortOrder No
webhook WebhookOrderByWithRelationInput No

DiscordBotWebhookWhereUniqueInput

Name Type Nullable
command_userId_serverId DiscordBotWebhookCommandUserIdServerIdCompoundUniqueInput No
command_userId_serverId DiscordBotWebhookCommandUserIdServerIdCompoundUniqueInput No

DiscordBotWebhookOrderByWithAggregationInput

Name Type Nullable
command SortOrder No
serverId SortOrder No
userId SortOrder No
webhookWebhookId SortOrder No
_count DiscordBotWebhookCountOrderByAggregateInput No
_max DiscordBotWebhookMaxOrderByAggregateInput No
_min DiscordBotWebhookMinOrderByAggregateInput No


DiscordMessageQueueWhereInput

Name Type Nullable
AND DiscordMessageQueueWhereInput | DiscordMessageQueueWhereInput[] No
OR DiscordMessageQueueWhereInput[] No
NOT DiscordMessageQueueWhereInput | DiscordMessageQueueWhereInput[] No
id IntFilter | Int No
message StringFilter | String No
channelId StringFilter | String No
embed BoolFilter | Boolean No

DiscordMessageQueueOrderByWithRelationInput

Name Type Nullable
id SortOrder No
message SortOrder No
channelId SortOrder No
embed SortOrder No

DiscordMessageQueueWhereUniqueInput

Name Type Nullable
id Int No



UserCreateInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenCreateNestedManyWithoutUserInput No
Webhook WebhookCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataCreateNestedManyWithoutUserInput No

UserUncheckedCreateInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenUncheckedCreateNestedManyWithoutUserInput No
Webhook WebhookUncheckedCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutUserInput No



UserCreateManyInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No

UserUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No

UserUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No

oAuthUserDataCreateInput

Name Type Nullable
oAuthUserDataId String No
user UserCreateNestedOneWithoutOAuthUserDataInput No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProvider oAuthProviderCreateNestedOneWithoutOAuthUserDataInput No

oAuthUserDataUncheckedCreateInput

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProviderName String No

oAuthUserDataUpdateInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutOAuthUserDataNestedInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProvider oAuthProviderUpdateOneRequiredWithoutOAuthUserDataNestedInput No

oAuthUserDataUncheckedUpdateInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProviderName String | StringFieldUpdateOperationsInput No

oAuthUserDataCreateManyInput

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProviderName String No

oAuthUserDataUpdateManyMutationInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No

oAuthUserDataUncheckedUpdateManyInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProviderName String | StringFieldUpdateOperationsInput No

oAuthProviderCreateInput

Name Type Nullable
oAuthProviderName String No
service ServiceCreateNestedOneWithoutOAuthProviderInput No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataCreateNestedManyWithoutOAuthProviderInput No

oAuthProviderUncheckedCreateInput

Name Type Nullable
oAuthProviderName String No
serviceName String | Null Yes
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutOAuthProviderInput No

oAuthProviderUpdateInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
service ServiceUpdateOneWithoutOAuthProviderNestedInput No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUpdateManyWithoutOAuthProviderNestedInput No

oAuthProviderUncheckedUpdateInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
serviceName String | NullableStringFieldUpdateOperationsInput | Null Yes
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUncheckedUpdateManyWithoutOAuthProviderNestedInput No

oAuthProviderCreateManyInput

Name Type Nullable
oAuthProviderName String No
serviceName String | Null Yes
data JsonNullValueInput | Json No

oAuthProviderUpdateManyMutationInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No

oAuthProviderUncheckedUpdateManyInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
serviceName String | NullableStringFieldUpdateOperationsInput | Null Yes
data JsonNullValueInput | Json No

TokenCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
user UserCreateNestedOneWithoutTokensInput No
type TokenType No

TokenUncheckedCreateInput

Name Type Nullable
id String No
userId String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No


TokenUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

TokenCreateManyInput

Name Type Nullable
id String No
userId String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

TokenUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

TokenUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

ServiceCreateInput

Name Type Nullable
serviceName String No
React ReactCreateNestedManyWithoutServiceInput No
Webhook WebhookCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderCreateNestedOneWithoutServiceInput No
Reaction ReactionCreateNestedManyWithoutServiceInput No
Action ActionCreateNestedManyWithoutServiceInput No




ServiceCreateManyInput

Name Type Nullable
serviceName String No
oAuthProviderName String | Null Yes

ServiceUpdateManyMutationInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes

ServiceUncheckedUpdateManyInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes

WebhookCreateInput

Name Type Nullable
webhookId String No
user UserCreateNestedOneWithoutWebhookInput No
reaction ReactionCreateNestedOneWithoutIncomingWebhookInput No
incomingService ServiceCreateNestedOneWithoutWebhookInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutWebhookInput No

WebhookUncheckedCreateInput

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
incomingServiceName String No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutWebhookInput No


WebhookUncheckedUpdateInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutWebhookNestedInput No

WebhookCreateManyInput

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
incomingServiceName String No

WebhookUpdateManyMutationInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No

WebhookUncheckedUpdateManyInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No

ActionCreateInput

Name Type Nullable
actionName String No
service ServiceCreateNestedOneWithoutActionInput No
description String No

ActionUncheckedCreateInput

Name Type Nullable
actionName String No
serviceName String No
description String No

ActionUpdateInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
service ServiceUpdateOneRequiredWithoutActionNestedInput No
description String | StringFieldUpdateOperationsInput No

ActionUncheckedUpdateInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ActionCreateManyInput

Name Type Nullable
actionName String No
serviceName String No
description String No

ActionUpdateManyMutationInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ActionUncheckedUpdateManyInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ReactCreateInput

Name Type Nullable
reactionName String No
description String No
service ServiceCreateNestedOneWithoutReactInput No
Reaction ReactionCreateNestedManyWithoutReactInput No

ReactUncheckedCreateInput

Name Type Nullable
reactionName String No
description String No
serviceName String No
Reaction ReactionUncheckedCreateNestedManyWithoutReactInput No

ReactUpdateInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
service ServiceUpdateOneRequiredWithoutReactNestedInput No
Reaction ReactionUpdateManyWithoutReactNestedInput No

ReactUncheckedUpdateInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
Reaction ReactionUncheckedUpdateManyWithoutReactNestedInput No

ReactCreateManyInput

Name Type Nullable
reactionName String No
description String No
serviceName String No

ReactUpdateManyMutationInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ReactUncheckedUpdateManyInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No

ReactionCreateInput

Name Type Nullable
service ServiceCreateNestedOneWithoutReactionInput No
react ReactCreateNestedOneWithoutReactionInput No
incomingWebhook WebhookCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionCreateNestedManyWithoutActionInput No
reactions ActionReactionCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateInput

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
incomingWebhook WebhookUncheckedCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionUncheckedCreateNestedManyWithoutActionInput No
reactions ActionReactionUncheckedCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No


ReactionUncheckedUpdateInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
incomingWebhook WebhookUncheckedUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUncheckedUpdateManyWithoutActionNestedInput No
reactions ActionReactionUncheckedUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionCreateManyInput

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
outgoingWebhook String | Null Yes
enabled Boolean No
enabledChain Boolean No

ReactionUpdateManyMutationInput

Name Type Nullable
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateManyInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ActionReactionCreateInput

Name Type Nullable
action ReactionCreateNestedOneWithoutActionsInput No
reaction ReactionCreateNestedOneWithoutReactionsInput No

ActionReactionUncheckedCreateInput

Name Type Nullable
id Int No
actionId Int No
reactionId Int No

ActionReactionUpdateInput

Name Type Nullable
action ReactionUpdateOneRequiredWithoutActionsNestedInput No
reaction ReactionUpdateOneRequiredWithoutReactionsNestedInput No

ActionReactionUncheckedUpdateInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
actionId Int | IntFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No

ActionReactionCreateManyInput

Name Type Nullable
id Int No
actionId Int No
reactionId Int No

ActionReactionUpdateManyMutationInput

Name Type Nullable

ActionReactionUncheckedUpdateManyInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
actionId Int | IntFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No

DiscordBotWebhookCreateInput

Name Type Nullable
command String No
serverId String No
user UserCreateNestedOneWithoutDiscordBotWebhookInput No
webhook WebhookCreateNestedOneWithoutDiscordBotWebhookInput No

DiscordBotWebhookUncheckedCreateInput

Name Type Nullable
command String No
serverId String No
userId String No
webhookWebhookId String No


DiscordBotWebhookUncheckedUpdateInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
webhookWebhookId String | StringFieldUpdateOperationsInput No

DiscordBotWebhookCreateManyInput

Name Type Nullable
command String No
serverId String No
userId String No
webhookWebhookId String No

DiscordBotWebhookUpdateManyMutationInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No

DiscordBotWebhookUncheckedUpdateManyInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
webhookWebhookId String | StringFieldUpdateOperationsInput No

DiscordMessageQueueCreateInput

Name Type Nullable
message String No
channelId String No
embed Boolean No

DiscordMessageQueueUncheckedCreateInput

Name Type Nullable
id Int No
message String No
channelId String No
embed Boolean No

DiscordMessageQueueUpdateInput

Name Type Nullable
message String | StringFieldUpdateOperationsInput No
channelId String | StringFieldUpdateOperationsInput No
embed Boolean | BoolFieldUpdateOperationsInput No

DiscordMessageQueueUncheckedUpdateInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
channelId String | StringFieldUpdateOperationsInput No
embed Boolean | BoolFieldUpdateOperationsInput No

DiscordMessageQueueCreateManyInput

Name Type Nullable
id Int No
message String No
channelId String No
embed Boolean No

DiscordMessageQueueUpdateManyMutationInput

Name Type Nullable
message String | StringFieldUpdateOperationsInput No
channelId String | StringFieldUpdateOperationsInput No
embed Boolean | BoolFieldUpdateOperationsInput No

DiscordMessageQueueUncheckedUpdateManyInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
channelId String | StringFieldUpdateOperationsInput No
embed Boolean | BoolFieldUpdateOperationsInput No

StringFilter

Name Type Nullable
equals String No
in String No
notIn String No
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
mode QueryMode No
not String | NestedStringFilter No

DateTimeFilter

Name Type Nullable
equals DateTime No
in DateTime No
notIn DateTime No
lt DateTime No
lte DateTime No
gt DateTime No
gte DateTime No
not DateTime | NestedDateTimeFilter No

BoolFilter

Name Type Nullable
equals Boolean No
not Boolean | NestedBoolFilter No

TokenListRelationFilter

Name Type Nullable
every TokenWhereInput No
some TokenWhereInput No
none TokenWhereInput No

WebhookListRelationFilter

Name Type Nullable
every WebhookWhereInput No
some WebhookWhereInput No
none WebhookWhereInput No

DiscordBotWebhookListRelationFilter

Name Type Nullable
every DiscordBotWebhookWhereInput No
some DiscordBotWebhookWhereInput No
none DiscordBotWebhookWhereInput No

OAuthUserDataListRelationFilter

Name Type Nullable
every oAuthUserDataWhereInput No
some oAuthUserDataWhereInput No
none oAuthUserDataWhereInput No

TokenOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

WebhookOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

DiscordBotWebhookOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

oAuthUserDataOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UserCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
name SortOrder No
password SortOrder No
createdAt SortOrder No
emailVerified SortOrder No

UserMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
name SortOrder No
password SortOrder No
createdAt SortOrder No
emailVerified SortOrder No

UserMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
name SortOrder No
password SortOrder No
createdAt SortOrder No
emailVerified SortOrder No

StringWithAggregatesFilter

Name Type Nullable
equals String No
in String No
notIn String No
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
mode QueryMode No
not String | NestedStringWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

DateTimeWithAggregatesFilter

Name Type Nullable
equals DateTime No
in DateTime No
notIn DateTime No
lt DateTime No
lte DateTime No
gt DateTime No
gte DateTime No
not DateTime | NestedDateTimeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedDateTimeFilter No
_max NestedDateTimeFilter No

BoolWithAggregatesFilter

Name Type Nullable
equals Boolean No
not Boolean | NestedBoolWithAggregatesFilter No
_count NestedIntFilter No
_min NestedBoolFilter No
_max NestedBoolFilter No

UserRelationFilter

Name Type Nullable
is UserWhereInput No
isNot UserWhereInput No

JsonFilter

Name Type Nullable
equals Json | JsonNullValueFilter No
path String No
string_contains String No
string_starts_with String No
string_ends_with String No
array_contains Json | Null Yes
array_starts_with Json | Null Yes
array_ends_with Json | Null Yes
lt Json No
lte Json No
gt Json No
gte Json No
not Json | JsonNullValueFilter No

OAuthProviderRelationFilter

Name Type Nullable
is oAuthProviderWhereInput No
isNot oAuthProviderWhereInput No

oAuthUserDataUserIdOAuthProviderNameCompoundUniqueInput

Name Type Nullable
userId String No
oAuthProviderName String No

oAuthUserDataProviderUserIdOAuthProviderNameCompoundUniqueInput

Name Type Nullable
providerUserId String No
oAuthProviderName String No

oAuthUserDataCountOrderByAggregateInput

Name Type Nullable
oAuthUserDataId SortOrder No
userId SortOrder No
providerUserId SortOrder No
data SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
oAuthProviderName SortOrder No

oAuthUserDataMaxOrderByAggregateInput

Name Type Nullable
oAuthUserDataId SortOrder No
userId SortOrder No
providerUserId SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
oAuthProviderName SortOrder No

oAuthUserDataMinOrderByAggregateInput

Name Type Nullable
oAuthUserDataId SortOrder No
userId SortOrder No
providerUserId SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
oAuthProviderName SortOrder No

JsonWithAggregatesFilter

Name Type Nullable
equals Json | JsonNullValueFilter No
path String No
string_contains String No
string_starts_with String No
string_ends_with String No
array_contains Json | Null Yes
array_starts_with Json | Null Yes
array_ends_with Json | Null Yes
lt Json No
lte Json No
gt Json No
gte Json No
not Json | JsonNullValueFilter No
_count NestedIntFilter No
_min NestedJsonFilter No
_max NestedJsonFilter No

StringNullableFilter

Name Type Nullable
equals String | Null Yes
in String | Null Yes
notIn String | Null Yes
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
mode QueryMode No
not String | NestedStringNullableFilter | Null Yes

ServiceRelationFilter

Name Type Nullable
is ServiceWhereInput No
isNot ServiceWhereInput No

oAuthProviderCountOrderByAggregateInput

Name Type Nullable
oAuthProviderName SortOrder No
serviceName SortOrder No
data SortOrder No

oAuthProviderMaxOrderByAggregateInput

Name Type Nullable
oAuthProviderName SortOrder No
serviceName SortOrder No

oAuthProviderMinOrderByAggregateInput

Name Type Nullable
oAuthProviderName SortOrder No
serviceName SortOrder No

StringNullableWithAggregatesFilter

Name Type Nullable
equals String | Null Yes
in String | Null Yes
notIn String | Null Yes
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
mode QueryMode No
not String | NestedStringNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No

EnumTokenTypeFilter

Name Type Nullable
equals TokenType No
in TokenType[] No
notIn TokenType[] No
not TokenType | NestedEnumTokenTypeFilter No

TokenUserIdTypeCompoundUniqueInput

Name Type Nullable
userId String No
type TokenType No

TokenCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
userId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
valid SortOrder No
type SortOrder No

TokenMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
userId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
valid SortOrder No
type SortOrder No

TokenMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
userId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
valid SortOrder No
type SortOrder No

EnumTokenTypeWithAggregatesFilter

Name Type Nullable
equals TokenType No
in TokenType[] No
notIn TokenType[] No
not TokenType | NestedEnumTokenTypeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedEnumTokenTypeFilter No
_max NestedEnumTokenTypeFilter No

ReactListRelationFilter

Name Type Nullable
every ReactWhereInput No
some ReactWhereInput No
none ReactWhereInput No

ReactionListRelationFilter

Name Type Nullable
every ReactionWhereInput No
some ReactionWhereInput No
none ReactionWhereInput No

ActionListRelationFilter

Name Type Nullable
every ActionWhereInput No
some ActionWhereInput No
none ActionWhereInput No

ReactOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

ReactionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

ActionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

ServiceCountOrderByAggregateInput

Name Type Nullable
serviceName SortOrder No
oAuthProviderName SortOrder No

ServiceMaxOrderByAggregateInput

Name Type Nullable
serviceName SortOrder No
oAuthProviderName SortOrder No

ServiceMinOrderByAggregateInput

Name Type Nullable
serviceName SortOrder No
oAuthProviderName SortOrder No

IntFilter

Name Type Nullable
equals Int No
in Int No
notIn Int No
lt Int No
lte Int No
gt Int No
gte Int No
not Int | NestedIntFilter No

ReactionRelationFilter

Name Type Nullable
is ReactionWhereInput No
isNot ReactionWhereInput No

WebhookCountOrderByAggregateInput

Name Type Nullable
webhookId SortOrder No
userId SortOrder No
reactionId SortOrder No
incomingServiceName SortOrder No

WebhookAvgOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No

WebhookMaxOrderByAggregateInput

Name Type Nullable
webhookId SortOrder No
userId SortOrder No
reactionId SortOrder No
incomingServiceName SortOrder No

WebhookMinOrderByAggregateInput

Name Type Nullable
webhookId SortOrder No
userId SortOrder No
reactionId SortOrder No
incomingServiceName SortOrder No

WebhookSumOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No

IntWithAggregatesFilter

Name Type Nullable
equals Int No
in Int No
notIn Int No
lt Int No
lte Int No
gt Int No
gte Int No
not Int | NestedIntWithAggregatesFilter No
_count NestedIntFilter No
_avg NestedFloatFilter No
_sum NestedIntFilter No
_min NestedIntFilter No
_max NestedIntFilter No

ActionActionNameServiceNameCompoundUniqueInput

Name Type Nullable
actionName String No
serviceName String No

ActionCountOrderByAggregateInput

Name Type Nullable
actionName SortOrder No
serviceName SortOrder No
description SortOrder No

ActionMaxOrderByAggregateInput

Name Type Nullable
actionName SortOrder No
serviceName SortOrder No
description SortOrder No

ActionMinOrderByAggregateInput

Name Type Nullable
actionName SortOrder No
serviceName SortOrder No
description SortOrder No

ReactServiceNameReactionNameCompoundUniqueInput

Name Type Nullable
serviceName String No
reactionName String No

ReactCountOrderByAggregateInput

Name Type Nullable
reactionName SortOrder No
description SortOrder No
serviceName SortOrder No

ReactMaxOrderByAggregateInput

Name Type Nullable
reactionName SortOrder No
description SortOrder No
serviceName SortOrder No

ReactMinOrderByAggregateInput

Name Type Nullable
reactionName SortOrder No
description SortOrder No
serviceName SortOrder No

ReactRelationFilter

Name Type Nullable
is ReactWhereInput No
isNot ReactWhereInput No

WebhookRelationFilter

Name Type Nullable
is WebhookWhereInput | Null Yes
isNot WebhookWhereInput | Null Yes

ActionReactionListRelationFilter

Name Type Nullable
every ActionReactionWhereInput No
some ActionReactionWhereInput No
none ActionReactionWhereInput No

ActionReactionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

ReactionCountOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No
serviceName SortOrder No
reactionName SortOrder No
outgoingWebhook SortOrder No
enabled SortOrder No
enabledChain SortOrder No

ReactionAvgOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No

ReactionMaxOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No
serviceName SortOrder No
reactionName SortOrder No
outgoingWebhook SortOrder No
enabled SortOrder No
enabledChain SortOrder No

ReactionMinOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No
serviceName SortOrder No
reactionName SortOrder No
outgoingWebhook SortOrder No
enabled SortOrder No
enabledChain SortOrder No

ReactionSumOrderByAggregateInput

Name Type Nullable
reactionId SortOrder No

ActionReactionActionIdReactionIdCompoundUniqueInput

Name Type Nullable
actionId Int No
reactionId Int No

ActionReactionCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No

ActionReactionAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No

ActionReactionMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No

ActionReactionMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No

ActionReactionSumOrderByAggregateInput

Name Type Nullable
id SortOrder No
actionId SortOrder No
reactionId SortOrder No

DiscordBotWebhookCommandUserIdServerIdCompoundUniqueInput

Name Type Nullable
command String No
userId String No
serverId String No

DiscordBotWebhookCountOrderByAggregateInput

Name Type Nullable
command SortOrder No
serverId SortOrder No
userId SortOrder No
webhookWebhookId SortOrder No

DiscordBotWebhookMaxOrderByAggregateInput

Name Type Nullable
command SortOrder No
serverId SortOrder No
userId SortOrder No
webhookWebhookId SortOrder No

DiscordBotWebhookMinOrderByAggregateInput

Name Type Nullable
command SortOrder No
serverId SortOrder No
userId SortOrder No
webhookWebhookId SortOrder No

DiscordMessageQueueCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
message SortOrder No
channelId SortOrder No
embed SortOrder No

DiscordMessageQueueAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No

DiscordMessageQueueMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
message SortOrder No
channelId SortOrder No
embed SortOrder No

DiscordMessageQueueMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
message SortOrder No
channelId SortOrder No
embed SortOrder No

DiscordMessageQueueSumOrderByAggregateInput

Name Type Nullable
id SortOrder No









StringFieldUpdateOperationsInput

Name Type Nullable
set String No

DateTimeFieldUpdateOperationsInput

Name Type Nullable
set DateTime No

BoolFieldUpdateOperationsInput

Name Type Nullable
set Boolean No

TokenUpdateManyWithoutUserNestedInput

Name Type Nullable
create TokenCreateWithoutUserInput | TokenCreateWithoutUserInput[] | TokenUncheckedCreateWithoutUserInput | TokenUncheckedCreateWithoutUserInput[] No
connectOrCreate TokenCreateOrConnectWithoutUserInput | TokenCreateOrConnectWithoutUserInput[] No
upsert TokenUpsertWithWhereUniqueWithoutUserInput | TokenUpsertWithWhereUniqueWithoutUserInput[] No
createMany TokenCreateManyUserInputEnvelope No
set TokenWhereUniqueInput | TokenWhereUniqueInput[] No
disconnect TokenWhereUniqueInput | TokenWhereUniqueInput[] No
delete TokenWhereUniqueInput | TokenWhereUniqueInput[] No
connect TokenWhereUniqueInput | TokenWhereUniqueInput[] No
update TokenUpdateWithWhereUniqueWithoutUserInput | TokenUpdateWithWhereUniqueWithoutUserInput[] No
updateMany TokenUpdateManyWithWhereWithoutUserInput | TokenUpdateManyWithWhereWithoutUserInput[] No
deleteMany TokenScalarWhereInput | TokenScalarWhereInput[] No

WebhookUpdateManyWithoutUserNestedInput

Name Type Nullable
create WebhookCreateWithoutUserInput | WebhookCreateWithoutUserInput[] | WebhookUncheckedCreateWithoutUserInput | WebhookUncheckedCreateWithoutUserInput[] No
connectOrCreate WebhookCreateOrConnectWithoutUserInput | WebhookCreateOrConnectWithoutUserInput[] No
upsert WebhookUpsertWithWhereUniqueWithoutUserInput | WebhookUpsertWithWhereUniqueWithoutUserInput[] No
createMany WebhookCreateManyUserInputEnvelope No
set WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
disconnect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
delete WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
connect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
update WebhookUpdateWithWhereUniqueWithoutUserInput | WebhookUpdateWithWhereUniqueWithoutUserInput[] No
updateMany WebhookUpdateManyWithWhereWithoutUserInput | WebhookUpdateManyWithWhereWithoutUserInput[] No
deleteMany WebhookScalarWhereInput | WebhookScalarWhereInput[] No

DiscordBotWebhookUpdateManyWithoutUserNestedInput

Name Type Nullable
create DiscordBotWebhookCreateWithoutUserInput | DiscordBotWebhookCreateWithoutUserInput[] | DiscordBotWebhookUncheckedCreateWithoutUserInput | DiscordBotWebhookUncheckedCreateWithoutUserInput[] No
connectOrCreate DiscordBotWebhookCreateOrConnectWithoutUserInput | DiscordBotWebhookCreateOrConnectWithoutUserInput[] No
upsert DiscordBotWebhookUpsertWithWhereUniqueWithoutUserInput | DiscordBotWebhookUpsertWithWhereUniqueWithoutUserInput[] No
createMany DiscordBotWebhookCreateManyUserInputEnvelope No
set DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
disconnect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
delete DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
connect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
update DiscordBotWebhookUpdateWithWhereUniqueWithoutUserInput | DiscordBotWebhookUpdateWithWhereUniqueWithoutUserInput[] No
updateMany DiscordBotWebhookUpdateManyWithWhereWithoutUserInput | DiscordBotWebhookUpdateManyWithWhereWithoutUserInput[] No
deleteMany DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No

oAuthUserDataUpdateManyWithoutUserNestedInput

Name Type Nullable
create oAuthUserDataCreateWithoutUserInput | oAuthUserDataCreateWithoutUserInput[] | oAuthUserDataUncheckedCreateWithoutUserInput | oAuthUserDataUncheckedCreateWithoutUserInput[] No
connectOrCreate oAuthUserDataCreateOrConnectWithoutUserInput | oAuthUserDataCreateOrConnectWithoutUserInput[] No
upsert oAuthUserDataUpsertWithWhereUniqueWithoutUserInput | oAuthUserDataUpsertWithWhereUniqueWithoutUserInput[] No
createMany oAuthUserDataCreateManyUserInputEnvelope No
set oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
disconnect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
delete oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
connect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
update oAuthUserDataUpdateWithWhereUniqueWithoutUserInput | oAuthUserDataUpdateWithWhereUniqueWithoutUserInput[] No
updateMany oAuthUserDataUpdateManyWithWhereWithoutUserInput | oAuthUserDataUpdateManyWithWhereWithoutUserInput[] No
deleteMany oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No

TokenUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create TokenCreateWithoutUserInput | TokenCreateWithoutUserInput[] | TokenUncheckedCreateWithoutUserInput | TokenUncheckedCreateWithoutUserInput[] No
connectOrCreate TokenCreateOrConnectWithoutUserInput | TokenCreateOrConnectWithoutUserInput[] No
upsert TokenUpsertWithWhereUniqueWithoutUserInput | TokenUpsertWithWhereUniqueWithoutUserInput[] No
createMany TokenCreateManyUserInputEnvelope No
set TokenWhereUniqueInput | TokenWhereUniqueInput[] No
disconnect TokenWhereUniqueInput | TokenWhereUniqueInput[] No
delete TokenWhereUniqueInput | TokenWhereUniqueInput[] No
connect TokenWhereUniqueInput | TokenWhereUniqueInput[] No
update TokenUpdateWithWhereUniqueWithoutUserInput | TokenUpdateWithWhereUniqueWithoutUserInput[] No
updateMany TokenUpdateManyWithWhereWithoutUserInput | TokenUpdateManyWithWhereWithoutUserInput[] No
deleteMany TokenScalarWhereInput | TokenScalarWhereInput[] No

WebhookUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create WebhookCreateWithoutUserInput | WebhookCreateWithoutUserInput[] | WebhookUncheckedCreateWithoutUserInput | WebhookUncheckedCreateWithoutUserInput[] No
connectOrCreate WebhookCreateOrConnectWithoutUserInput | WebhookCreateOrConnectWithoutUserInput[] No
upsert WebhookUpsertWithWhereUniqueWithoutUserInput | WebhookUpsertWithWhereUniqueWithoutUserInput[] No
createMany WebhookCreateManyUserInputEnvelope No
set WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
disconnect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
delete WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
connect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
update WebhookUpdateWithWhereUniqueWithoutUserInput | WebhookUpdateWithWhereUniqueWithoutUserInput[] No
updateMany WebhookUpdateManyWithWhereWithoutUserInput | WebhookUpdateManyWithWhereWithoutUserInput[] No
deleteMany WebhookScalarWhereInput | WebhookScalarWhereInput[] No

DiscordBotWebhookUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create DiscordBotWebhookCreateWithoutUserInput | DiscordBotWebhookCreateWithoutUserInput[] | DiscordBotWebhookUncheckedCreateWithoutUserInput | DiscordBotWebhookUncheckedCreateWithoutUserInput[] No
connectOrCreate DiscordBotWebhookCreateOrConnectWithoutUserInput | DiscordBotWebhookCreateOrConnectWithoutUserInput[] No
upsert DiscordBotWebhookUpsertWithWhereUniqueWithoutUserInput | DiscordBotWebhookUpsertWithWhereUniqueWithoutUserInput[] No
createMany DiscordBotWebhookCreateManyUserInputEnvelope No
set DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
disconnect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
delete DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
connect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
update DiscordBotWebhookUpdateWithWhereUniqueWithoutUserInput | DiscordBotWebhookUpdateWithWhereUniqueWithoutUserInput[] No
updateMany DiscordBotWebhookUpdateManyWithWhereWithoutUserInput | DiscordBotWebhookUpdateManyWithWhereWithoutUserInput[] No
deleteMany DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No

oAuthUserDataUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create oAuthUserDataCreateWithoutUserInput | oAuthUserDataCreateWithoutUserInput[] | oAuthUserDataUncheckedCreateWithoutUserInput | oAuthUserDataUncheckedCreateWithoutUserInput[] No
connectOrCreate oAuthUserDataCreateOrConnectWithoutUserInput | oAuthUserDataCreateOrConnectWithoutUserInput[] No
upsert oAuthUserDataUpsertWithWhereUniqueWithoutUserInput | oAuthUserDataUpsertWithWhereUniqueWithoutUserInput[] No
createMany oAuthUserDataCreateManyUserInputEnvelope No
set oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
disconnect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
delete oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
connect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
update oAuthUserDataUpdateWithWhereUniqueWithoutUserInput | oAuthUserDataUpdateWithWhereUniqueWithoutUserInput[] No
updateMany oAuthUserDataUpdateManyWithWhereWithoutUserInput | oAuthUserDataUpdateManyWithWhereWithoutUserInput[] No
deleteMany oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No

UserCreateNestedOneWithoutOAuthUserDataInput

Name Type Nullable
create UserCreateWithoutOAuthUserDataInput | UserUncheckedCreateWithoutOAuthUserDataInput No
connectOrCreate UserCreateOrConnectWithoutOAuthUserDataInput No
connect UserWhereUniqueInput No

oAuthProviderCreateNestedOneWithoutOAuthUserDataInput

Name Type Nullable
create oAuthProviderCreateWithoutOAuthUserDataInput | oAuthProviderUncheckedCreateWithoutOAuthUserDataInput No
connectOrCreate oAuthProviderCreateOrConnectWithoutOAuthUserDataInput No
connect oAuthProviderWhereUniqueInput No



ServiceCreateNestedOneWithoutOAuthProviderInput

Name Type Nullable
create ServiceCreateWithoutOAuthProviderInput | ServiceUncheckedCreateWithoutOAuthProviderInput No
connectOrCreate ServiceCreateOrConnectWithoutOAuthProviderInput No
connect ServiceWhereUniqueInput No




oAuthUserDataUpdateManyWithoutOAuthProviderNestedInput

Name Type Nullable
create oAuthUserDataCreateWithoutOAuthProviderInput | oAuthUserDataCreateWithoutOAuthProviderInput[] | oAuthUserDataUncheckedCreateWithoutOAuthProviderInput | oAuthUserDataUncheckedCreateWithoutOAuthProviderInput[] No
connectOrCreate oAuthUserDataCreateOrConnectWithoutOAuthProviderInput | oAuthUserDataCreateOrConnectWithoutOAuthProviderInput[] No
upsert oAuthUserDataUpsertWithWhereUniqueWithoutOAuthProviderInput | oAuthUserDataUpsertWithWhereUniqueWithoutOAuthProviderInput[] No
createMany oAuthUserDataCreateManyOAuthProviderInputEnvelope No
set oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
disconnect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
delete oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
connect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
update oAuthUserDataUpdateWithWhereUniqueWithoutOAuthProviderInput | oAuthUserDataUpdateWithWhereUniqueWithoutOAuthProviderInput[] No
updateMany oAuthUserDataUpdateManyWithWhereWithoutOAuthProviderInput | oAuthUserDataUpdateManyWithWhereWithoutOAuthProviderInput[] No
deleteMany oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No

NullableStringFieldUpdateOperationsInput

Name Type Nullable
set String | Null Yes

oAuthUserDataUncheckedUpdateManyWithoutOAuthProviderNestedInput

Name Type Nullable
create oAuthUserDataCreateWithoutOAuthProviderInput | oAuthUserDataCreateWithoutOAuthProviderInput[] | oAuthUserDataUncheckedCreateWithoutOAuthProviderInput | oAuthUserDataUncheckedCreateWithoutOAuthProviderInput[] No
connectOrCreate oAuthUserDataCreateOrConnectWithoutOAuthProviderInput | oAuthUserDataCreateOrConnectWithoutOAuthProviderInput[] No
upsert oAuthUserDataUpsertWithWhereUniqueWithoutOAuthProviderInput | oAuthUserDataUpsertWithWhereUniqueWithoutOAuthProviderInput[] No
createMany oAuthUserDataCreateManyOAuthProviderInputEnvelope No
set oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
disconnect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
delete oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
connect oAuthUserDataWhereUniqueInput | oAuthUserDataWhereUniqueInput[] No
update oAuthUserDataUpdateWithWhereUniqueWithoutOAuthProviderInput | oAuthUserDataUpdateWithWhereUniqueWithoutOAuthProviderInput[] No
updateMany oAuthUserDataUpdateManyWithWhereWithoutOAuthProviderInput | oAuthUserDataUpdateManyWithWhereWithoutOAuthProviderInput[] No
deleteMany oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No

UserCreateNestedOneWithoutTokensInput

Name Type Nullable
create UserCreateWithoutTokensInput | UserUncheckedCreateWithoutTokensInput No
connectOrCreate UserCreateOrConnectWithoutTokensInput No
connect UserWhereUniqueInput No


EnumTokenTypeFieldUpdateOperationsInput

Name Type Nullable
set TokenType No



oAuthProviderCreateNestedOneWithoutServiceInput

Name Type Nullable
create oAuthProviderCreateWithoutServiceInput | oAuthProviderUncheckedCreateWithoutServiceInput No
connectOrCreate oAuthProviderCreateOrConnectWithoutServiceInput No
connect oAuthProviderWhereUniqueInput No





oAuthProviderUncheckedCreateNestedOneWithoutServiceInput

Name Type Nullable
create oAuthProviderCreateWithoutServiceInput | oAuthProviderUncheckedCreateWithoutServiceInput No
connectOrCreate oAuthProviderCreateOrConnectWithoutServiceInput No
connect oAuthProviderWhereUniqueInput No



ReactUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ReactCreateWithoutServiceInput | ReactCreateWithoutServiceInput[] | ReactUncheckedCreateWithoutServiceInput | ReactUncheckedCreateWithoutServiceInput[] No
connectOrCreate ReactCreateOrConnectWithoutServiceInput | ReactCreateOrConnectWithoutServiceInput[] No
upsert ReactUpsertWithWhereUniqueWithoutServiceInput | ReactUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ReactCreateManyServiceInputEnvelope No
set ReactWhereUniqueInput | ReactWhereUniqueInput[] No
disconnect ReactWhereUniqueInput | ReactWhereUniqueInput[] No
delete ReactWhereUniqueInput | ReactWhereUniqueInput[] No
connect ReactWhereUniqueInput | ReactWhereUniqueInput[] No
update ReactUpdateWithWhereUniqueWithoutServiceInput | ReactUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ReactUpdateManyWithWhereWithoutServiceInput | ReactUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ReactScalarWhereInput | ReactScalarWhereInput[] No

WebhookUpdateManyWithoutIncomingServiceNestedInput

Name Type Nullable
create WebhookCreateWithoutIncomingServiceInput | WebhookCreateWithoutIncomingServiceInput[] | WebhookUncheckedCreateWithoutIncomingServiceInput | WebhookUncheckedCreateWithoutIncomingServiceInput[] No
connectOrCreate WebhookCreateOrConnectWithoutIncomingServiceInput | WebhookCreateOrConnectWithoutIncomingServiceInput[] No
upsert WebhookUpsertWithWhereUniqueWithoutIncomingServiceInput | WebhookUpsertWithWhereUniqueWithoutIncomingServiceInput[] No
createMany WebhookCreateManyIncomingServiceInputEnvelope No
set WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
disconnect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
delete WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
connect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
update WebhookUpdateWithWhereUniqueWithoutIncomingServiceInput | WebhookUpdateWithWhereUniqueWithoutIncomingServiceInput[] No
updateMany WebhookUpdateManyWithWhereWithoutIncomingServiceInput | WebhookUpdateManyWithWhereWithoutIncomingServiceInput[] No
deleteMany WebhookScalarWhereInput | WebhookScalarWhereInput[] No


ReactionUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ReactionCreateWithoutServiceInput | ReactionCreateWithoutServiceInput[] | ReactionUncheckedCreateWithoutServiceInput | ReactionUncheckedCreateWithoutServiceInput[] No
connectOrCreate ReactionCreateOrConnectWithoutServiceInput | ReactionCreateOrConnectWithoutServiceInput[] No
upsert ReactionUpsertWithWhereUniqueWithoutServiceInput | ReactionUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ReactionCreateManyServiceInputEnvelope No
set ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
disconnect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
delete ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
connect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
update ReactionUpdateWithWhereUniqueWithoutServiceInput | ReactionUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ReactionUpdateManyWithWhereWithoutServiceInput | ReactionUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ReactionScalarWhereInput | ReactionScalarWhereInput[] No

ActionUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ActionCreateWithoutServiceInput | ActionCreateWithoutServiceInput[] | ActionUncheckedCreateWithoutServiceInput | ActionUncheckedCreateWithoutServiceInput[] No
connectOrCreate ActionCreateOrConnectWithoutServiceInput | ActionCreateOrConnectWithoutServiceInput[] No
upsert ActionUpsertWithWhereUniqueWithoutServiceInput | ActionUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ActionCreateManyServiceInputEnvelope No
set ActionWhereUniqueInput | ActionWhereUniqueInput[] No
disconnect ActionWhereUniqueInput | ActionWhereUniqueInput[] No
delete ActionWhereUniqueInput | ActionWhereUniqueInput[] No
connect ActionWhereUniqueInput | ActionWhereUniqueInput[] No
update ActionUpdateWithWhereUniqueWithoutServiceInput | ActionUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ActionUpdateManyWithWhereWithoutServiceInput | ActionUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ActionScalarWhereInput | ActionScalarWhereInput[] No

ReactUncheckedUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ReactCreateWithoutServiceInput | ReactCreateWithoutServiceInput[] | ReactUncheckedCreateWithoutServiceInput | ReactUncheckedCreateWithoutServiceInput[] No
connectOrCreate ReactCreateOrConnectWithoutServiceInput | ReactCreateOrConnectWithoutServiceInput[] No
upsert ReactUpsertWithWhereUniqueWithoutServiceInput | ReactUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ReactCreateManyServiceInputEnvelope No
set ReactWhereUniqueInput | ReactWhereUniqueInput[] No
disconnect ReactWhereUniqueInput | ReactWhereUniqueInput[] No
delete ReactWhereUniqueInput | ReactWhereUniqueInput[] No
connect ReactWhereUniqueInput | ReactWhereUniqueInput[] No
update ReactUpdateWithWhereUniqueWithoutServiceInput | ReactUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ReactUpdateManyWithWhereWithoutServiceInput | ReactUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ReactScalarWhereInput | ReactScalarWhereInput[] No

WebhookUncheckedUpdateManyWithoutIncomingServiceNestedInput

Name Type Nullable
create WebhookCreateWithoutIncomingServiceInput | WebhookCreateWithoutIncomingServiceInput[] | WebhookUncheckedCreateWithoutIncomingServiceInput | WebhookUncheckedCreateWithoutIncomingServiceInput[] No
connectOrCreate WebhookCreateOrConnectWithoutIncomingServiceInput | WebhookCreateOrConnectWithoutIncomingServiceInput[] No
upsert WebhookUpsertWithWhereUniqueWithoutIncomingServiceInput | WebhookUpsertWithWhereUniqueWithoutIncomingServiceInput[] No
createMany WebhookCreateManyIncomingServiceInputEnvelope No
set WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
disconnect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
delete WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
connect WebhookWhereUniqueInput | WebhookWhereUniqueInput[] No
update WebhookUpdateWithWhereUniqueWithoutIncomingServiceInput | WebhookUpdateWithWhereUniqueWithoutIncomingServiceInput[] No
updateMany WebhookUpdateManyWithWhereWithoutIncomingServiceInput | WebhookUpdateManyWithWhereWithoutIncomingServiceInput[] No
deleteMany WebhookScalarWhereInput | WebhookScalarWhereInput[] No


ReactionUncheckedUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ReactionCreateWithoutServiceInput | ReactionCreateWithoutServiceInput[] | ReactionUncheckedCreateWithoutServiceInput | ReactionUncheckedCreateWithoutServiceInput[] No
connectOrCreate ReactionCreateOrConnectWithoutServiceInput | ReactionCreateOrConnectWithoutServiceInput[] No
upsert ReactionUpsertWithWhereUniqueWithoutServiceInput | ReactionUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ReactionCreateManyServiceInputEnvelope No
set ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
disconnect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
delete ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
connect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
update ReactionUpdateWithWhereUniqueWithoutServiceInput | ReactionUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ReactionUpdateManyWithWhereWithoutServiceInput | ReactionUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ReactionScalarWhereInput | ReactionScalarWhereInput[] No

ActionUncheckedUpdateManyWithoutServiceNestedInput

Name Type Nullable
create ActionCreateWithoutServiceInput | ActionCreateWithoutServiceInput[] | ActionUncheckedCreateWithoutServiceInput | ActionUncheckedCreateWithoutServiceInput[] No
connectOrCreate ActionCreateOrConnectWithoutServiceInput | ActionCreateOrConnectWithoutServiceInput[] No
upsert ActionUpsertWithWhereUniqueWithoutServiceInput | ActionUpsertWithWhereUniqueWithoutServiceInput[] No
createMany ActionCreateManyServiceInputEnvelope No
set ActionWhereUniqueInput | ActionWhereUniqueInput[] No
disconnect ActionWhereUniqueInput | ActionWhereUniqueInput[] No
delete ActionWhereUniqueInput | ActionWhereUniqueInput[] No
connect ActionWhereUniqueInput | ActionWhereUniqueInput[] No
update ActionUpdateWithWhereUniqueWithoutServiceInput | ActionUpdateWithWhereUniqueWithoutServiceInput[] No
updateMany ActionUpdateManyWithWhereWithoutServiceInput | ActionUpdateManyWithWhereWithoutServiceInput[] No
deleteMany ActionScalarWhereInput | ActionScalarWhereInput[] No

UserCreateNestedOneWithoutWebhookInput

Name Type Nullable
create UserCreateWithoutWebhookInput | UserUncheckedCreateWithoutWebhookInput No
connectOrCreate UserCreateOrConnectWithoutWebhookInput No
connect UserWhereUniqueInput No

ReactionCreateNestedOneWithoutIncomingWebhookInput

Name Type Nullable
create ReactionCreateWithoutIncomingWebhookInput | ReactionUncheckedCreateWithoutIncomingWebhookInput No
connectOrCreate ReactionCreateOrConnectWithoutIncomingWebhookInput No
connect ReactionWhereUniqueInput No

ServiceCreateNestedOneWithoutWebhookInput

Name Type Nullable
create ServiceCreateWithoutWebhookInput | ServiceUncheckedCreateWithoutWebhookInput No
connectOrCreate ServiceCreateOrConnectWithoutWebhookInput No
connect ServiceWhereUniqueInput No






DiscordBotWebhookUpdateManyWithoutWebhookNestedInput

Name Type Nullable
create DiscordBotWebhookCreateWithoutWebhookInput | DiscordBotWebhookCreateWithoutWebhookInput[] | DiscordBotWebhookUncheckedCreateWithoutWebhookInput | DiscordBotWebhookUncheckedCreateWithoutWebhookInput[] No
connectOrCreate DiscordBotWebhookCreateOrConnectWithoutWebhookInput | DiscordBotWebhookCreateOrConnectWithoutWebhookInput[] No
upsert DiscordBotWebhookUpsertWithWhereUniqueWithoutWebhookInput | DiscordBotWebhookUpsertWithWhereUniqueWithoutWebhookInput[] No
createMany DiscordBotWebhookCreateManyWebhookInputEnvelope No
set DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
disconnect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
delete DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
connect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
update DiscordBotWebhookUpdateWithWhereUniqueWithoutWebhookInput | DiscordBotWebhookUpdateWithWhereUniqueWithoutWebhookInput[] No
updateMany DiscordBotWebhookUpdateManyWithWhereWithoutWebhookInput | DiscordBotWebhookUpdateManyWithWhereWithoutWebhookInput[] No
deleteMany DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No

IntFieldUpdateOperationsInput

Name Type Nullable
set Int No
increment Int No
decrement Int No
multiply Int No
divide Int No

DiscordBotWebhookUncheckedUpdateManyWithoutWebhookNestedInput

Name Type Nullable
create DiscordBotWebhookCreateWithoutWebhookInput | DiscordBotWebhookCreateWithoutWebhookInput[] | DiscordBotWebhookUncheckedCreateWithoutWebhookInput | DiscordBotWebhookUncheckedCreateWithoutWebhookInput[] No
connectOrCreate DiscordBotWebhookCreateOrConnectWithoutWebhookInput | DiscordBotWebhookCreateOrConnectWithoutWebhookInput[] No
upsert DiscordBotWebhookUpsertWithWhereUniqueWithoutWebhookInput | DiscordBotWebhookUpsertWithWhereUniqueWithoutWebhookInput[] No
createMany DiscordBotWebhookCreateManyWebhookInputEnvelope No
set DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
disconnect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
delete DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
connect DiscordBotWebhookWhereUniqueInput | DiscordBotWebhookWhereUniqueInput[] No
update DiscordBotWebhookUpdateWithWhereUniqueWithoutWebhookInput | DiscordBotWebhookUpdateWithWhereUniqueWithoutWebhookInput[] No
updateMany DiscordBotWebhookUpdateManyWithWhereWithoutWebhookInput | DiscordBotWebhookUpdateManyWithWhereWithoutWebhookInput[] No
deleteMany DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No

ServiceCreateNestedOneWithoutActionInput

Name Type Nullable
create ServiceCreateWithoutActionInput | ServiceUncheckedCreateWithoutActionInput No
connectOrCreate ServiceCreateOrConnectWithoutActionInput No
connect ServiceWhereUniqueInput No


ServiceCreateNestedOneWithoutReactInput

Name Type Nullable
create ServiceCreateWithoutReactInput | ServiceUncheckedCreateWithoutReactInput No
connectOrCreate ServiceCreateOrConnectWithoutReactInput No
connect ServiceWhereUniqueInput No




ReactionUpdateManyWithoutReactNestedInput

Name Type Nullable
create ReactionCreateWithoutReactInput | ReactionCreateWithoutReactInput[] | ReactionUncheckedCreateWithoutReactInput | ReactionUncheckedCreateWithoutReactInput[] No
connectOrCreate ReactionCreateOrConnectWithoutReactInput | ReactionCreateOrConnectWithoutReactInput[] No
upsert ReactionUpsertWithWhereUniqueWithoutReactInput | ReactionUpsertWithWhereUniqueWithoutReactInput[] No
createMany ReactionCreateManyReactInputEnvelope No
set ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
disconnect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
delete ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
connect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
update ReactionUpdateWithWhereUniqueWithoutReactInput | ReactionUpdateWithWhereUniqueWithoutReactInput[] No
updateMany ReactionUpdateManyWithWhereWithoutReactInput | ReactionUpdateManyWithWhereWithoutReactInput[] No
deleteMany ReactionScalarWhereInput | ReactionScalarWhereInput[] No

ReactionUncheckedUpdateManyWithoutReactNestedInput

Name Type Nullable
create ReactionCreateWithoutReactInput | ReactionCreateWithoutReactInput[] | ReactionUncheckedCreateWithoutReactInput | ReactionUncheckedCreateWithoutReactInput[] No
connectOrCreate ReactionCreateOrConnectWithoutReactInput | ReactionCreateOrConnectWithoutReactInput[] No
upsert ReactionUpsertWithWhereUniqueWithoutReactInput | ReactionUpsertWithWhereUniqueWithoutReactInput[] No
createMany ReactionCreateManyReactInputEnvelope No
set ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
disconnect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
delete ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
connect ReactionWhereUniqueInput | ReactionWhereUniqueInput[] No
update ReactionUpdateWithWhereUniqueWithoutReactInput | ReactionUpdateWithWhereUniqueWithoutReactInput[] No
updateMany ReactionUpdateManyWithWhereWithoutReactInput | ReactionUpdateManyWithWhereWithoutReactInput[] No
deleteMany ReactionScalarWhereInput | ReactionScalarWhereInput[] No

ServiceCreateNestedOneWithoutReactionInput

Name Type Nullable
create ServiceCreateWithoutReactionInput | ServiceUncheckedCreateWithoutReactionInput No
connectOrCreate ServiceCreateOrConnectWithoutReactionInput No
connect ServiceWhereUniqueInput No

ReactCreateNestedOneWithoutReactionInput

Name Type Nullable
create ReactCreateWithoutReactionInput | ReactUncheckedCreateWithoutReactionInput No
connectOrCreate ReactCreateOrConnectWithoutReactionInput No
connect ReactWhereUniqueInput No

WebhookCreateNestedOneWithoutReactionInput

Name Type Nullable
create WebhookCreateWithoutReactionInput | WebhookUncheckedCreateWithoutReactionInput No
connectOrCreate WebhookCreateOrConnectWithoutReactionInput No
connect WebhookWhereUniqueInput No



WebhookUncheckedCreateNestedOneWithoutReactionInput

Name Type Nullable
create WebhookCreateWithoutReactionInput | WebhookUncheckedCreateWithoutReactionInput No
connectOrCreate WebhookCreateOrConnectWithoutReactionInput No
connect WebhookWhereUniqueInput No





WebhookUpdateOneWithoutReactionNestedInput

Name Type Nullable
create WebhookCreateWithoutReactionInput | WebhookUncheckedCreateWithoutReactionInput No
connectOrCreate WebhookCreateOrConnectWithoutReactionInput No
upsert WebhookUpsertWithoutReactionInput No
disconnect Boolean No
delete Boolean No
connect WebhookWhereUniqueInput No
update WebhookUpdateWithoutReactionInput | WebhookUncheckedUpdateWithoutReactionInput No

ActionReactionUpdateManyWithoutActionNestedInput

Name Type Nullable
create ActionReactionCreateWithoutActionInput | ActionReactionCreateWithoutActionInput[] | ActionReactionUncheckedCreateWithoutActionInput | ActionReactionUncheckedCreateWithoutActionInput[] No
connectOrCreate ActionReactionCreateOrConnectWithoutActionInput | ActionReactionCreateOrConnectWithoutActionInput[] No
upsert ActionReactionUpsertWithWhereUniqueWithoutActionInput | ActionReactionUpsertWithWhereUniqueWithoutActionInput[] No
createMany ActionReactionCreateManyActionInputEnvelope No
set ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
disconnect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
delete ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
connect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
update ActionReactionUpdateWithWhereUniqueWithoutActionInput | ActionReactionUpdateWithWhereUniqueWithoutActionInput[] No
updateMany ActionReactionUpdateManyWithWhereWithoutActionInput | ActionReactionUpdateManyWithWhereWithoutActionInput[] No
deleteMany ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No

ActionReactionUpdateManyWithoutReactionNestedInput

Name Type Nullable
create ActionReactionCreateWithoutReactionInput | ActionReactionCreateWithoutReactionInput[] | ActionReactionUncheckedCreateWithoutReactionInput | ActionReactionUncheckedCreateWithoutReactionInput[] No
connectOrCreate ActionReactionCreateOrConnectWithoutReactionInput | ActionReactionCreateOrConnectWithoutReactionInput[] No
upsert ActionReactionUpsertWithWhereUniqueWithoutReactionInput | ActionReactionUpsertWithWhereUniqueWithoutReactionInput[] No
createMany ActionReactionCreateManyReactionInputEnvelope No
set ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
disconnect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
delete ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
connect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
update ActionReactionUpdateWithWhereUniqueWithoutReactionInput | ActionReactionUpdateWithWhereUniqueWithoutReactionInput[] No
updateMany ActionReactionUpdateManyWithWhereWithoutReactionInput | ActionReactionUpdateManyWithWhereWithoutReactionInput[] No
deleteMany ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No

WebhookUncheckedUpdateOneWithoutReactionNestedInput

Name Type Nullable
create WebhookCreateWithoutReactionInput | WebhookUncheckedCreateWithoutReactionInput No
connectOrCreate WebhookCreateOrConnectWithoutReactionInput No
upsert WebhookUpsertWithoutReactionInput No
disconnect Boolean No
delete Boolean No
connect WebhookWhereUniqueInput No
update WebhookUpdateWithoutReactionInput | WebhookUncheckedUpdateWithoutReactionInput No

ActionReactionUncheckedUpdateManyWithoutActionNestedInput

Name Type Nullable
create ActionReactionCreateWithoutActionInput | ActionReactionCreateWithoutActionInput[] | ActionReactionUncheckedCreateWithoutActionInput | ActionReactionUncheckedCreateWithoutActionInput[] No
connectOrCreate ActionReactionCreateOrConnectWithoutActionInput | ActionReactionCreateOrConnectWithoutActionInput[] No
upsert ActionReactionUpsertWithWhereUniqueWithoutActionInput | ActionReactionUpsertWithWhereUniqueWithoutActionInput[] No
createMany ActionReactionCreateManyActionInputEnvelope No
set ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
disconnect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
delete ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
connect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
update ActionReactionUpdateWithWhereUniqueWithoutActionInput | ActionReactionUpdateWithWhereUniqueWithoutActionInput[] No
updateMany ActionReactionUpdateManyWithWhereWithoutActionInput | ActionReactionUpdateManyWithWhereWithoutActionInput[] No
deleteMany ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No

ActionReactionUncheckedUpdateManyWithoutReactionNestedInput

Name Type Nullable
create ActionReactionCreateWithoutReactionInput | ActionReactionCreateWithoutReactionInput[] | ActionReactionUncheckedCreateWithoutReactionInput | ActionReactionUncheckedCreateWithoutReactionInput[] No
connectOrCreate ActionReactionCreateOrConnectWithoutReactionInput | ActionReactionCreateOrConnectWithoutReactionInput[] No
upsert ActionReactionUpsertWithWhereUniqueWithoutReactionInput | ActionReactionUpsertWithWhereUniqueWithoutReactionInput[] No
createMany ActionReactionCreateManyReactionInputEnvelope No
set ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
disconnect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
delete ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
connect ActionReactionWhereUniqueInput | ActionReactionWhereUniqueInput[] No
update ActionReactionUpdateWithWhereUniqueWithoutReactionInput | ActionReactionUpdateWithWhereUniqueWithoutReactionInput[] No
updateMany ActionReactionUpdateManyWithWhereWithoutReactionInput | ActionReactionUpdateManyWithWhereWithoutReactionInput[] No
deleteMany ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No

ReactionCreateNestedOneWithoutActionsInput

Name Type Nullable
create ReactionCreateWithoutActionsInput | ReactionUncheckedCreateWithoutActionsInput No
connectOrCreate ReactionCreateOrConnectWithoutActionsInput No
connect ReactionWhereUniqueInput No

ReactionCreateNestedOneWithoutReactionsInput

Name Type Nullable
create ReactionCreateWithoutReactionsInput | ReactionUncheckedCreateWithoutReactionsInput No
connectOrCreate ReactionCreateOrConnectWithoutReactionsInput No
connect ReactionWhereUniqueInput No



UserCreateNestedOneWithoutDiscordBotWebhookInput

Name Type Nullable
create UserCreateWithoutDiscordBotWebhookInput | UserUncheckedCreateWithoutDiscordBotWebhookInput No
connectOrCreate UserCreateOrConnectWithoutDiscordBotWebhookInput No
connect UserWhereUniqueInput No

WebhookCreateNestedOneWithoutDiscordBotWebhookInput

Name Type Nullable
create WebhookCreateWithoutDiscordBotWebhookInput | WebhookUncheckedCreateWithoutDiscordBotWebhookInput No
connectOrCreate WebhookCreateOrConnectWithoutDiscordBotWebhookInput No
connect WebhookWhereUniqueInput No



NestedStringFilter

Name Type Nullable
equals String No
in String No
notIn String No
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
not String | NestedStringFilter No

NestedDateTimeFilter

Name Type Nullable
equals DateTime No
in DateTime No
notIn DateTime No
lt DateTime No
lte DateTime No
gt DateTime No
gte DateTime No
not DateTime | NestedDateTimeFilter No

NestedBoolFilter

Name Type Nullable
equals Boolean No
not Boolean | NestedBoolFilter No

NestedStringWithAggregatesFilter

Name Type Nullable
equals String No
in String No
notIn String No
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
not String | NestedStringWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

NestedIntFilter

Name Type Nullable
equals Int No
in Int No
notIn Int No
lt Int No
lte Int No
gt Int No
gte Int No
not Int | NestedIntFilter No

NestedDateTimeWithAggregatesFilter

Name Type Nullable
equals DateTime No
in DateTime No
notIn DateTime No
lt DateTime No
lte DateTime No
gt DateTime No
gte DateTime No
not DateTime | NestedDateTimeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedDateTimeFilter No
_max NestedDateTimeFilter No

NestedBoolWithAggregatesFilter

Name Type Nullable
equals Boolean No
not Boolean | NestedBoolWithAggregatesFilter No
_count NestedIntFilter No
_min NestedBoolFilter No
_max NestedBoolFilter No

NestedJsonFilter

Name Type Nullable
equals Json | JsonNullValueFilter No
path String No
string_contains String No
string_starts_with String No
string_ends_with String No
array_contains Json | Null Yes
array_starts_with Json | Null Yes
array_ends_with Json | Null Yes
lt Json No
lte Json No
gt Json No
gte Json No
not Json | JsonNullValueFilter No

NestedStringNullableFilter

Name Type Nullable
equals String | Null Yes
in String | Null Yes
notIn String | Null Yes
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
not String | NestedStringNullableFilter | Null Yes

NestedStringNullableWithAggregatesFilter

Name Type Nullable
equals String | Null Yes
in String | Null Yes
notIn String | Null Yes
lt String No
lte String No
gt String No
gte String No
contains String No
startsWith String No
endsWith String No
not String | NestedStringNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No

NestedIntNullableFilter

Name Type Nullable
equals Int | Null Yes
in Int | Null Yes
notIn Int | Null Yes
lt Int No
lte Int No
gt Int No
gte Int No
not Int | NestedIntNullableFilter | Null Yes

NestedEnumTokenTypeFilter

Name Type Nullable
equals TokenType No
in TokenType[] No
notIn TokenType[] No
not TokenType | NestedEnumTokenTypeFilter No

NestedEnumTokenTypeWithAggregatesFilter

Name Type Nullable
equals TokenType No
in TokenType[] No
notIn TokenType[] No
not TokenType | NestedEnumTokenTypeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedEnumTokenTypeFilter No
_max NestedEnumTokenTypeFilter No

NestedIntWithAggregatesFilter

Name Type Nullable
equals Int No
in Int No
notIn Int No
lt Int No
lte Int No
gt Int No
gte Int No
not Int | NestedIntWithAggregatesFilter No
_count NestedIntFilter No
_avg NestedFloatFilter No
_sum NestedIntFilter No
_min NestedIntFilter No
_max NestedIntFilter No

NestedFloatFilter

Name Type Nullable
equals Float No
in Float No
notIn Float No
lt Float No
lte Float No
gt Float No
gte Float No
not Float | NestedFloatFilter No

TokenCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

TokenUncheckedCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

TokenCreateOrConnectWithoutUserInput

Name Type Nullable
where TokenWhereUniqueInput No
create TokenCreateWithoutUserInput | TokenUncheckedCreateWithoutUserInput No

TokenCreateManyUserInputEnvelope

Name Type Nullable
data TokenCreateManyUserInput[] No
skipDuplicates Boolean No

WebhookCreateWithoutUserInput

Name Type Nullable
webhookId String No
reaction ReactionCreateNestedOneWithoutIncomingWebhookInput No
incomingService ServiceCreateNestedOneWithoutWebhookInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutWebhookInput No

WebhookUncheckedCreateWithoutUserInput

Name Type Nullable
webhookId String No
reactionId Int No
incomingServiceName String No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutWebhookInput No

WebhookCreateOrConnectWithoutUserInput

Name Type Nullable
where WebhookWhereUniqueInput No
create WebhookCreateWithoutUserInput | WebhookUncheckedCreateWithoutUserInput No

WebhookCreateManyUserInputEnvelope

Name Type Nullable
data WebhookCreateManyUserInput[] No
skipDuplicates Boolean No

DiscordBotWebhookCreateWithoutUserInput

Name Type Nullable
command String No
serverId String No
webhook WebhookCreateNestedOneWithoutDiscordBotWebhookInput No

DiscordBotWebhookUncheckedCreateWithoutUserInput

Name Type Nullable
command String No
serverId String No
webhookWebhookId String No

DiscordBotWebhookCreateOrConnectWithoutUserInput

Name Type Nullable
where DiscordBotWebhookWhereUniqueInput No
create DiscordBotWebhookCreateWithoutUserInput | DiscordBotWebhookUncheckedCreateWithoutUserInput No

DiscordBotWebhookCreateManyUserInputEnvelope

Name Type Nullable
data DiscordBotWebhookCreateManyUserInput[] No
skipDuplicates Boolean No

oAuthUserDataCreateWithoutUserInput

Name Type Nullable
oAuthUserDataId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProvider oAuthProviderCreateNestedOneWithoutOAuthUserDataInput No

oAuthUserDataUncheckedCreateWithoutUserInput

Name Type Nullable
oAuthUserDataId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProviderName String No

oAuthUserDataCreateOrConnectWithoutUserInput

Name Type Nullable
where oAuthUserDataWhereUniqueInput No
create oAuthUserDataCreateWithoutUserInput | oAuthUserDataUncheckedCreateWithoutUserInput No

oAuthUserDataCreateManyUserInputEnvelope

Name Type Nullable
data oAuthUserDataCreateManyUserInput[] No
skipDuplicates Boolean No

TokenUpsertWithWhereUniqueWithoutUserInput

Name Type Nullable
where TokenWhereUniqueInput No
update TokenUpdateWithoutUserInput | TokenUncheckedUpdateWithoutUserInput No
create TokenCreateWithoutUserInput | TokenUncheckedCreateWithoutUserInput No

TokenUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where TokenWhereUniqueInput No
data TokenUpdateWithoutUserInput | TokenUncheckedUpdateWithoutUserInput No

TokenUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where TokenScalarWhereInput No
data TokenUpdateManyMutationInput | TokenUncheckedUpdateManyWithoutTokensInput No

TokenScalarWhereInput

Name Type Nullable
AND TokenScalarWhereInput | TokenScalarWhereInput[] No
OR TokenScalarWhereInput[] No
NOT TokenScalarWhereInput | TokenScalarWhereInput[] No
id StringFilter | String No
userId StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
valid BoolFilter | Boolean No
type EnumTokenTypeFilter | TokenType No


WebhookUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where WebhookWhereUniqueInput No
data WebhookUpdateWithoutUserInput | WebhookUncheckedUpdateWithoutUserInput No

WebhookUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where WebhookScalarWhereInput No
data WebhookUpdateManyMutationInput | WebhookUncheckedUpdateManyWithoutWebhookInput No

WebhookScalarWhereInput

Name Type Nullable
AND WebhookScalarWhereInput | WebhookScalarWhereInput[] No
OR WebhookScalarWhereInput[] No
NOT WebhookScalarWhereInput | WebhookScalarWhereInput[] No
webhookId StringFilter | String No
userId StringFilter | String No
reactionId IntFilter | Int No
incomingServiceName StringFilter | String No


DiscordBotWebhookUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where DiscordBotWebhookWhereUniqueInput No
data DiscordBotWebhookUpdateWithoutUserInput | DiscordBotWebhookUncheckedUpdateWithoutUserInput No

DiscordBotWebhookUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where DiscordBotWebhookScalarWhereInput No
data DiscordBotWebhookUpdateManyMutationInput | DiscordBotWebhookUncheckedUpdateManyWithoutDiscordBotWebhookInput No

DiscordBotWebhookScalarWhereInput

Name Type Nullable
AND DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No
OR DiscordBotWebhookScalarWhereInput[] No
NOT DiscordBotWebhookScalarWhereInput | DiscordBotWebhookScalarWhereInput[] No
command StringFilter | String No
serverId StringFilter | String No
userId StringFilter | String No
webhookWebhookId StringFilter | String No


oAuthUserDataUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where oAuthUserDataWhereUniqueInput No
data oAuthUserDataUpdateWithoutUserInput | oAuthUserDataUncheckedUpdateWithoutUserInput No

oAuthUserDataUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where oAuthUserDataScalarWhereInput No
data oAuthUserDataUpdateManyMutationInput | oAuthUserDataUncheckedUpdateManyWithoutOAuthUserDataInput No

oAuthUserDataScalarWhereInput

Name Type Nullable
AND oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No
OR oAuthUserDataScalarWhereInput[] No
NOT oAuthUserDataScalarWhereInput | oAuthUserDataScalarWhereInput[] No
oAuthUserDataId StringFilter | String No
userId StringFilter | String No
providerUserId StringFilter | String No
data JsonFilter No
accessToken StringFilter | String No
refreshToken StringFilter | String No
oAuthProviderName StringFilter | String No

UserCreateWithoutOAuthUserDataInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenCreateNestedManyWithoutUserInput No
Webhook WebhookCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutUserInput No

UserUncheckedCreateWithoutOAuthUserDataInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenUncheckedCreateNestedManyWithoutUserInput No
Webhook WebhookUncheckedCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutUserInput No

UserCreateOrConnectWithoutOAuthUserDataInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutOAuthUserDataInput | UserUncheckedCreateWithoutOAuthUserDataInput No

oAuthProviderCreateWithoutOAuthUserDataInput

Name Type Nullable
oAuthProviderName String No
service ServiceCreateNestedOneWithoutOAuthProviderInput No
data JsonNullValueInput | Json No

oAuthProviderUncheckedCreateWithoutOAuthUserDataInput

Name Type Nullable
oAuthProviderName String No
serviceName String | Null Yes
data JsonNullValueInput | Json No

oAuthProviderCreateOrConnectWithoutOAuthUserDataInput

Name Type Nullable
where oAuthProviderWhereUniqueInput No
create oAuthProviderCreateWithoutOAuthUserDataInput | oAuthProviderUncheckedCreateWithoutOAuthUserDataInput No


UserUpdateWithoutOAuthUserDataInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUpdateManyWithoutUserNestedInput No
Webhook WebhookUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateWithoutOAuthUserDataInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUncheckedUpdateManyWithoutUserNestedInput No
Webhook WebhookUncheckedUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutUserNestedInput No


oAuthProviderUpdateWithoutOAuthUserDataInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
service ServiceUpdateOneWithoutOAuthProviderNestedInput No
data JsonNullValueInput | Json No

oAuthProviderUncheckedUpdateWithoutOAuthUserDataInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
serviceName String | NullableStringFieldUpdateOperationsInput | Null Yes
data JsonNullValueInput | Json No

ServiceCreateWithoutOAuthProviderInput

Name Type Nullable
serviceName String No
React ReactCreateNestedManyWithoutServiceInput No
Webhook WebhookCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
Reaction ReactionCreateNestedManyWithoutServiceInput No
Action ActionCreateNestedManyWithoutServiceInput No

ServiceUncheckedCreateWithoutOAuthProviderInput

Name Type Nullable
serviceName String No
React ReactUncheckedCreateNestedManyWithoutServiceInput No
Webhook WebhookUncheckedCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
Reaction ReactionUncheckedCreateNestedManyWithoutServiceInput No
Action ActionUncheckedCreateNestedManyWithoutServiceInput No

ServiceCreateOrConnectWithoutOAuthProviderInput

Name Type Nullable
where ServiceWhereUniqueInput No
create ServiceCreateWithoutOAuthProviderInput | ServiceUncheckedCreateWithoutOAuthProviderInput No

oAuthUserDataCreateWithoutOAuthProviderInput

Name Type Nullable
oAuthUserDataId String No
user UserCreateNestedOneWithoutOAuthUserDataInput No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No

oAuthUserDataUncheckedCreateWithoutOAuthProviderInput

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No

oAuthUserDataCreateOrConnectWithoutOAuthProviderInput

Name Type Nullable
where oAuthUserDataWhereUniqueInput No
create oAuthUserDataCreateWithoutOAuthProviderInput | oAuthUserDataUncheckedCreateWithoutOAuthProviderInput No

oAuthUserDataCreateManyOAuthProviderInputEnvelope

Name Type Nullable
data oAuthUserDataCreateManyOAuthProviderInput[] No
skipDuplicates Boolean No


ServiceUpdateWithoutOAuthProviderInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
React ReactUpdateManyWithoutServiceNestedInput No
Webhook WebhookUpdateManyWithoutIncomingServiceNestedInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes
Reaction ReactionUpdateManyWithoutServiceNestedInput No
Action ActionUpdateManyWithoutServiceNestedInput No



oAuthUserDataUpdateWithWhereUniqueWithoutOAuthProviderInput

Name Type Nullable
where oAuthUserDataWhereUniqueInput No
data oAuthUserDataUpdateWithoutOAuthProviderInput | oAuthUserDataUncheckedUpdateWithoutOAuthProviderInput No

oAuthUserDataUpdateManyWithWhereWithoutOAuthProviderInput

Name Type Nullable
where oAuthUserDataScalarWhereInput No
data oAuthUserDataUpdateManyMutationInput | oAuthUserDataUncheckedUpdateManyWithoutOAuthUserDataInput No

UserCreateWithoutTokensInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
Webhook WebhookCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataCreateNestedManyWithoutUserInput No

UserUncheckedCreateWithoutTokensInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
Webhook WebhookUncheckedCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutUserInput No

UserCreateOrConnectWithoutTokensInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutTokensInput | UserUncheckedCreateWithoutTokensInput No


UserUpdateWithoutTokensInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
Webhook WebhookUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateWithoutTokensInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
Webhook WebhookUncheckedUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUncheckedUpdateManyWithoutUserNestedInput No

ReactCreateWithoutServiceInput

Name Type Nullable
reactionName String No
description String No
Reaction ReactionCreateNestedManyWithoutReactInput No

ReactUncheckedCreateWithoutServiceInput

Name Type Nullable
reactionName String No
description String No
Reaction ReactionUncheckedCreateNestedManyWithoutReactInput No

ReactCreateOrConnectWithoutServiceInput

Name Type Nullable
where ReactWhereUniqueInput No
create ReactCreateWithoutServiceInput | ReactUncheckedCreateWithoutServiceInput No

ReactCreateManyServiceInputEnvelope

Name Type Nullable
data ReactCreateManyServiceInput[] No
skipDuplicates Boolean No

WebhookCreateWithoutIncomingServiceInput

Name Type Nullable
webhookId String No
user UserCreateNestedOneWithoutWebhookInput No
reaction ReactionCreateNestedOneWithoutIncomingWebhookInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutWebhookInput No

WebhookUncheckedCreateWithoutIncomingServiceInput

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutWebhookInput No

WebhookCreateOrConnectWithoutIncomingServiceInput

Name Type Nullable
where WebhookWhereUniqueInput No
create WebhookCreateWithoutIncomingServiceInput | WebhookUncheckedCreateWithoutIncomingServiceInput No

WebhookCreateManyIncomingServiceInputEnvelope

Name Type Nullable
data WebhookCreateManyIncomingServiceInput[] No
skipDuplicates Boolean No

oAuthProviderCreateWithoutServiceInput

Name Type Nullable
oAuthProviderName String No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataCreateNestedManyWithoutOAuthProviderInput No

oAuthProviderUncheckedCreateWithoutServiceInput

Name Type Nullable
oAuthProviderName String No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutOAuthProviderInput No

oAuthProviderCreateOrConnectWithoutServiceInput

Name Type Nullable
where oAuthProviderWhereUniqueInput No
create oAuthProviderCreateWithoutServiceInput | oAuthProviderUncheckedCreateWithoutServiceInput No

ReactionCreateWithoutServiceInput

Name Type Nullable
react ReactCreateNestedOneWithoutReactionInput No
incomingWebhook WebhookCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionCreateNestedManyWithoutActionInput No
reactions ActionReactionCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateWithoutServiceInput

Name Type Nullable
reactionId Int No
reactionName String No
incomingWebhook WebhookUncheckedCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionUncheckedCreateNestedManyWithoutActionInput No
reactions ActionReactionUncheckedCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionCreateOrConnectWithoutServiceInput

Name Type Nullable
where ReactionWhereUniqueInput No
create ReactionCreateWithoutServiceInput | ReactionUncheckedCreateWithoutServiceInput No

ReactionCreateManyServiceInputEnvelope

Name Type Nullable
data ReactionCreateManyServiceInput[] No
skipDuplicates Boolean No

ActionCreateWithoutServiceInput

Name Type Nullable
actionName String No
description String No

ActionUncheckedCreateWithoutServiceInput

Name Type Nullable
actionName String No
description String No

ActionCreateOrConnectWithoutServiceInput

Name Type Nullable
where ActionWhereUniqueInput No
create ActionCreateWithoutServiceInput | ActionUncheckedCreateWithoutServiceInput No

ActionCreateManyServiceInputEnvelope

Name Type Nullable
data ActionCreateManyServiceInput[] No
skipDuplicates Boolean No


ReactUpdateWithWhereUniqueWithoutServiceInput

Name Type Nullable
where ReactWhereUniqueInput No
data ReactUpdateWithoutServiceInput | ReactUncheckedUpdateWithoutServiceInput No

ReactUpdateManyWithWhereWithoutServiceInput

Name Type Nullable
where ReactScalarWhereInput No
data ReactUpdateManyMutationInput | ReactUncheckedUpdateManyWithoutReactInput No

ReactScalarWhereInput

Name Type Nullable
AND ReactScalarWhereInput | ReactScalarWhereInput[] No
OR ReactScalarWhereInput[] No
NOT ReactScalarWhereInput | ReactScalarWhereInput[] No
reactionName StringFilter | String No
description StringFilter | String No
serviceName StringFilter | String No


WebhookUpdateWithWhereUniqueWithoutIncomingServiceInput

Name Type Nullable
where WebhookWhereUniqueInput No
data WebhookUpdateWithoutIncomingServiceInput | WebhookUncheckedUpdateWithoutIncomingServiceInput No

WebhookUpdateManyWithWhereWithoutIncomingServiceInput

Name Type Nullable
where WebhookScalarWhereInput No
data WebhookUpdateManyMutationInput | WebhookUncheckedUpdateManyWithoutWebhookInput No


oAuthProviderUpdateWithoutServiceInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUpdateManyWithoutOAuthProviderNestedInput No

oAuthProviderUncheckedUpdateWithoutServiceInput

Name Type Nullable
oAuthProviderName String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
oAuthUserData oAuthUserDataUncheckedUpdateManyWithoutOAuthProviderNestedInput No


ReactionUpdateWithWhereUniqueWithoutServiceInput

Name Type Nullable
where ReactionWhereUniqueInput No
data ReactionUpdateWithoutServiceInput | ReactionUncheckedUpdateWithoutServiceInput No

ReactionUpdateManyWithWhereWithoutServiceInput

Name Type Nullable
where ReactionScalarWhereInput No
data ReactionUpdateManyMutationInput | ReactionUncheckedUpdateManyWithoutReactionInput No

ReactionScalarWhereInput

Name Type Nullable
AND ReactionScalarWhereInput | ReactionScalarWhereInput[] No
OR ReactionScalarWhereInput[] No
NOT ReactionScalarWhereInput | ReactionScalarWhereInput[] No
reactionId IntFilter | Int No
serviceName StringFilter | String No
reactionName StringFilter | String No
outgoingWebhook StringNullableFilter | String | Null Yes
enabled BoolFilter | Boolean No
enabledChain BoolFilter | Boolean No


ActionUpdateWithWhereUniqueWithoutServiceInput

Name Type Nullable
where ActionWhereUniqueInput No
data ActionUpdateWithoutServiceInput | ActionUncheckedUpdateWithoutServiceInput No

ActionUpdateManyWithWhereWithoutServiceInput

Name Type Nullable
where ActionScalarWhereInput No
data ActionUpdateManyMutationInput | ActionUncheckedUpdateManyWithoutActionInput No

ActionScalarWhereInput

Name Type Nullable
AND ActionScalarWhereInput | ActionScalarWhereInput[] No
OR ActionScalarWhereInput[] No
NOT ActionScalarWhereInput | ActionScalarWhereInput[] No
actionName StringFilter | String No
serviceName StringFilter | String No
description StringFilter | String No

UserCreateWithoutWebhookInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataCreateNestedManyWithoutUserInput No

UserUncheckedCreateWithoutWebhookInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenUncheckedCreateNestedManyWithoutUserInput No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutUserInput No

UserCreateOrConnectWithoutWebhookInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutWebhookInput | UserUncheckedCreateWithoutWebhookInput No

ReactionCreateWithoutIncomingWebhookInput

Name Type Nullable
service ServiceCreateNestedOneWithoutReactionInput No
react ReactCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionCreateNestedManyWithoutActionInput No
reactions ActionReactionCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateWithoutIncomingWebhookInput

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
outgoingWebhook String | Null Yes
actions ActionReactionUncheckedCreateNestedManyWithoutActionInput No
reactions ActionReactionUncheckedCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionCreateOrConnectWithoutIncomingWebhookInput

Name Type Nullable
where ReactionWhereUniqueInput No
create ReactionCreateWithoutIncomingWebhookInput | ReactionUncheckedCreateWithoutIncomingWebhookInput No

ServiceCreateWithoutWebhookInput

Name Type Nullable
serviceName String No
React ReactCreateNestedManyWithoutServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderCreateNestedOneWithoutServiceInput No
Reaction ReactionCreateNestedManyWithoutServiceInput No
Action ActionCreateNestedManyWithoutServiceInput No

ServiceUncheckedCreateWithoutWebhookInput

Name Type Nullable
serviceName String No
React ReactUncheckedCreateNestedManyWithoutServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderUncheckedCreateNestedOneWithoutServiceInput No
Reaction ReactionUncheckedCreateNestedManyWithoutServiceInput No
Action ActionUncheckedCreateNestedManyWithoutServiceInput No

ServiceCreateOrConnectWithoutWebhookInput

Name Type Nullable
where ServiceWhereUniqueInput No
create ServiceCreateWithoutWebhookInput | ServiceUncheckedCreateWithoutWebhookInput No

DiscordBotWebhookCreateWithoutWebhookInput

Name Type Nullable
command String No
serverId String No
user UserCreateNestedOneWithoutDiscordBotWebhookInput No

DiscordBotWebhookUncheckedCreateWithoutWebhookInput

Name Type Nullable
command String No
serverId String No
userId String No

DiscordBotWebhookCreateOrConnectWithoutWebhookInput

Name Type Nullable
where DiscordBotWebhookWhereUniqueInput No
create DiscordBotWebhookCreateWithoutWebhookInput | DiscordBotWebhookUncheckedCreateWithoutWebhookInput No

DiscordBotWebhookCreateManyWebhookInputEnvelope

Name Type Nullable
data DiscordBotWebhookCreateManyWebhookInput[] No
skipDuplicates Boolean No


UserUpdateWithoutWebhookInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateWithoutWebhookInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUncheckedUpdateManyWithoutUserNestedInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUncheckedUpdateManyWithoutUserNestedInput No



ReactionUncheckedUpdateWithoutIncomingWebhookInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUncheckedUpdateManyWithoutActionNestedInput No
reactions ActionReactionUncheckedUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No


ServiceUpdateWithoutWebhookInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
React ReactUpdateManyWithoutServiceNestedInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes
oAuthProvider oAuthProviderUpdateOneWithoutServiceNestedInput No
Reaction ReactionUpdateManyWithoutServiceNestedInput No
Action ActionUpdateManyWithoutServiceNestedInput No



DiscordBotWebhookUpdateWithWhereUniqueWithoutWebhookInput

Name Type Nullable
where DiscordBotWebhookWhereUniqueInput No
data DiscordBotWebhookUpdateWithoutWebhookInput | DiscordBotWebhookUncheckedUpdateWithoutWebhookInput No

DiscordBotWebhookUpdateManyWithWhereWithoutWebhookInput

Name Type Nullable
where DiscordBotWebhookScalarWhereInput No
data DiscordBotWebhookUpdateManyMutationInput | DiscordBotWebhookUncheckedUpdateManyWithoutDiscordBotWebhookInput No

ServiceCreateWithoutActionInput

Name Type Nullable
serviceName String No
React ReactCreateNestedManyWithoutServiceInput No
Webhook WebhookCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderCreateNestedOneWithoutServiceInput No
Reaction ReactionCreateNestedManyWithoutServiceInput No

ServiceUncheckedCreateWithoutActionInput

Name Type Nullable
serviceName String No
React ReactUncheckedCreateNestedManyWithoutServiceInput No
Webhook WebhookUncheckedCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderUncheckedCreateNestedOneWithoutServiceInput No
Reaction ReactionUncheckedCreateNestedManyWithoutServiceInput No

ServiceCreateOrConnectWithoutActionInput

Name Type Nullable
where ServiceWhereUniqueInput No
create ServiceCreateWithoutActionInput | ServiceUncheckedCreateWithoutActionInput No


ServiceUpdateWithoutActionInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
React ReactUpdateManyWithoutServiceNestedInput No
Webhook WebhookUpdateManyWithoutIncomingServiceNestedInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes
oAuthProvider oAuthProviderUpdateOneWithoutServiceNestedInput No
Reaction ReactionUpdateManyWithoutServiceNestedInput No


ServiceCreateWithoutReactInput

Name Type Nullable
serviceName String No
Webhook WebhookCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderCreateNestedOneWithoutServiceInput No
Reaction ReactionCreateNestedManyWithoutServiceInput No
Action ActionCreateNestedManyWithoutServiceInput No

ServiceUncheckedCreateWithoutReactInput

Name Type Nullable
serviceName String No
Webhook WebhookUncheckedCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderUncheckedCreateNestedOneWithoutServiceInput No
Reaction ReactionUncheckedCreateNestedManyWithoutServiceInput No
Action ActionUncheckedCreateNestedManyWithoutServiceInput No

ServiceCreateOrConnectWithoutReactInput

Name Type Nullable
where ServiceWhereUniqueInput No
create ServiceCreateWithoutReactInput | ServiceUncheckedCreateWithoutReactInput No

ReactionCreateWithoutReactInput

Name Type Nullable
service ServiceCreateNestedOneWithoutReactionInput No
incomingWebhook WebhookCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionCreateNestedManyWithoutActionInput No
reactions ActionReactionCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateWithoutReactInput

Name Type Nullable
reactionId Int No
incomingWebhook WebhookUncheckedCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionUncheckedCreateNestedManyWithoutActionInput No
reactions ActionReactionUncheckedCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionCreateOrConnectWithoutReactInput

Name Type Nullable
where ReactionWhereUniqueInput No
create ReactionCreateWithoutReactInput | ReactionUncheckedCreateWithoutReactInput No

ReactionCreateManyReactInputEnvelope

Name Type Nullable
data ReactionCreateManyReactInput[] No
skipDuplicates Boolean No


ServiceUpdateWithoutReactInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
Webhook WebhookUpdateManyWithoutIncomingServiceNestedInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes
oAuthProvider oAuthProviderUpdateOneWithoutServiceNestedInput No
Reaction ReactionUpdateManyWithoutServiceNestedInput No
Action ActionUpdateManyWithoutServiceNestedInput No



ReactionUpdateWithWhereUniqueWithoutReactInput

Name Type Nullable
where ReactionWhereUniqueInput No
data ReactionUpdateWithoutReactInput | ReactionUncheckedUpdateWithoutReactInput No

ReactionUpdateManyWithWhereWithoutReactInput

Name Type Nullable
where ReactionScalarWhereInput No
data ReactionUpdateManyMutationInput | ReactionUncheckedUpdateManyWithoutReactionInput No

ServiceCreateWithoutReactionInput

Name Type Nullable
serviceName String No
React ReactCreateNestedManyWithoutServiceInput No
Webhook WebhookCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderCreateNestedOneWithoutServiceInput No
Action ActionCreateNestedManyWithoutServiceInput No

ServiceUncheckedCreateWithoutReactionInput

Name Type Nullable
serviceName String No
React ReactUncheckedCreateNestedManyWithoutServiceInput No
Webhook WebhookUncheckedCreateNestedManyWithoutIncomingServiceInput No
oAuthProviderName String | Null Yes
oAuthProvider oAuthProviderUncheckedCreateNestedOneWithoutServiceInput No
Action ActionUncheckedCreateNestedManyWithoutServiceInput No

ServiceCreateOrConnectWithoutReactionInput

Name Type Nullable
where ServiceWhereUniqueInput No
create ServiceCreateWithoutReactionInput | ServiceUncheckedCreateWithoutReactionInput No

ReactCreateWithoutReactionInput

Name Type Nullable
reactionName String No
description String No
service ServiceCreateNestedOneWithoutReactInput No

ReactUncheckedCreateWithoutReactionInput

Name Type Nullable
reactionName String No
description String No
serviceName String No

ReactCreateOrConnectWithoutReactionInput

Name Type Nullable
where ReactWhereUniqueInput No
create ReactCreateWithoutReactionInput | ReactUncheckedCreateWithoutReactionInput No

WebhookCreateWithoutReactionInput

Name Type Nullable
webhookId String No
user UserCreateNestedOneWithoutWebhookInput No
incomingService ServiceCreateNestedOneWithoutWebhookInput No
DiscordBotWebhook DiscordBotWebhookCreateNestedManyWithoutWebhookInput No

WebhookUncheckedCreateWithoutReactionInput

Name Type Nullable
webhookId String No
userId String No
incomingServiceName String No
DiscordBotWebhook DiscordBotWebhookUncheckedCreateNestedManyWithoutWebhookInput No

WebhookCreateOrConnectWithoutReactionInput

Name Type Nullable
where WebhookWhereUniqueInput No
create WebhookCreateWithoutReactionInput | WebhookUncheckedCreateWithoutReactionInput No

ActionReactionCreateWithoutActionInput

Name Type Nullable
reaction ReactionCreateNestedOneWithoutReactionsInput No

ActionReactionUncheckedCreateWithoutActionInput

Name Type Nullable
id Int No
reactionId Int No

ActionReactionCreateOrConnectWithoutActionInput

Name Type Nullable
where ActionReactionWhereUniqueInput No
create ActionReactionCreateWithoutActionInput | ActionReactionUncheckedCreateWithoutActionInput No

ActionReactionCreateManyActionInputEnvelope

Name Type Nullable
data ActionReactionCreateManyActionInput[] No
skipDuplicates Boolean No

ActionReactionCreateWithoutReactionInput

Name Type Nullable
action ReactionCreateNestedOneWithoutActionsInput No

ActionReactionUncheckedCreateWithoutReactionInput

Name Type Nullable
id Int No
actionId Int No

ActionReactionCreateOrConnectWithoutReactionInput

Name Type Nullable
where ActionReactionWhereUniqueInput No
create ActionReactionCreateWithoutReactionInput | ActionReactionUncheckedCreateWithoutReactionInput No

ActionReactionCreateManyReactionInputEnvelope

Name Type Nullable
data ActionReactionCreateManyReactionInput[] No
skipDuplicates Boolean No


ServiceUpdateWithoutReactionInput

Name Type Nullable
serviceName String | StringFieldUpdateOperationsInput No
React ReactUpdateManyWithoutServiceNestedInput No
Webhook WebhookUpdateManyWithoutIncomingServiceNestedInput No
oAuthProviderName String | NullableStringFieldUpdateOperationsInput | Null Yes
oAuthProvider oAuthProviderUpdateOneWithoutServiceNestedInput No
Action ActionUpdateManyWithoutServiceNestedInput No



ReactUpdateWithoutReactionInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
service ServiceUpdateOneRequiredWithoutReactNestedInput No

ReactUncheckedUpdateWithoutReactionInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No


WebhookUpdateWithoutReactionInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutWebhookNestedInput No
incomingService ServiceUpdateOneRequiredWithoutWebhookNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutWebhookNestedInput No

WebhookUncheckedUpdateWithoutReactionInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutWebhookNestedInput No


ActionReactionUpdateWithWhereUniqueWithoutActionInput

Name Type Nullable
where ActionReactionWhereUniqueInput No
data ActionReactionUpdateWithoutActionInput | ActionReactionUncheckedUpdateWithoutActionInput No

ActionReactionUpdateManyWithWhereWithoutActionInput

Name Type Nullable
where ActionReactionScalarWhereInput No
data ActionReactionUpdateManyMutationInput | ActionReactionUncheckedUpdateManyWithoutActionsInput No

ActionReactionScalarWhereInput

Name Type Nullable
AND ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No
OR ActionReactionScalarWhereInput[] No
NOT ActionReactionScalarWhereInput | ActionReactionScalarWhereInput[] No
id IntFilter | Int No
actionId IntFilter | Int No
reactionId IntFilter | Int No


ActionReactionUpdateWithWhereUniqueWithoutReactionInput

Name Type Nullable
where ActionReactionWhereUniqueInput No
data ActionReactionUpdateWithoutReactionInput | ActionReactionUncheckedUpdateWithoutReactionInput No

ActionReactionUpdateManyWithWhereWithoutReactionInput

Name Type Nullable
where ActionReactionScalarWhereInput No
data ActionReactionUpdateManyMutationInput | ActionReactionUncheckedUpdateManyWithoutReactionsInput No

ReactionCreateWithoutActionsInput

Name Type Nullable
service ServiceCreateNestedOneWithoutReactionInput No
react ReactCreateNestedOneWithoutReactionInput No
incomingWebhook WebhookCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
reactions ActionReactionCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateWithoutActionsInput

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
incomingWebhook WebhookUncheckedCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
reactions ActionReactionUncheckedCreateNestedManyWithoutReactionInput No
enabled Boolean No
enabledChain Boolean No

ReactionCreateOrConnectWithoutActionsInput

Name Type Nullable
where ReactionWhereUniqueInput No
create ReactionCreateWithoutActionsInput | ReactionUncheckedCreateWithoutActionsInput No

ReactionCreateWithoutReactionsInput

Name Type Nullable
service ServiceCreateNestedOneWithoutReactionInput No
react ReactCreateNestedOneWithoutReactionInput No
incomingWebhook WebhookCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionCreateNestedManyWithoutActionInput No
enabled Boolean No
enabledChain Boolean No

ReactionUncheckedCreateWithoutReactionsInput

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
incomingWebhook WebhookUncheckedCreateNestedOneWithoutReactionInput No
outgoingWebhook String | Null Yes
actions ActionReactionUncheckedCreateNestedManyWithoutActionInput No
enabled Boolean No
enabledChain Boolean No

ReactionCreateOrConnectWithoutReactionsInput

Name Type Nullable
where ReactionWhereUniqueInput No
create ReactionCreateWithoutReactionsInput | ReactionUncheckedCreateWithoutReactionsInput No


ReactionUpdateWithoutActionsInput

Name Type Nullable
service ServiceUpdateOneRequiredWithoutReactionNestedInput No
react ReactUpdateOneRequiredWithoutReactionNestedInput No
incomingWebhook WebhookUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
reactions ActionReactionUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateWithoutActionsInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
incomingWebhook WebhookUncheckedUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
reactions ActionReactionUncheckedUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No


ReactionUpdateWithoutReactionsInput

Name Type Nullable
service ServiceUpdateOneRequiredWithoutReactionNestedInput No
react ReactUpdateOneRequiredWithoutReactionNestedInput No
incomingWebhook WebhookUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUpdateManyWithoutActionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateWithoutReactionsInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
serviceName String | StringFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
incomingWebhook WebhookUncheckedUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUncheckedUpdateManyWithoutActionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

UserCreateWithoutDiscordBotWebhookInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenCreateNestedManyWithoutUserInput No
Webhook WebhookCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataCreateNestedManyWithoutUserInput No

UserUncheckedCreateWithoutDiscordBotWebhookInput

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No
tokens TokenUncheckedCreateNestedManyWithoutUserInput No
Webhook WebhookUncheckedCreateNestedManyWithoutUserInput No
oAuthUserData oAuthUserDataUncheckedCreateNestedManyWithoutUserInput No

UserCreateOrConnectWithoutDiscordBotWebhookInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutDiscordBotWebhookInput | UserUncheckedCreateWithoutDiscordBotWebhookInput No

WebhookCreateWithoutDiscordBotWebhookInput

Name Type Nullable
webhookId String No
user UserCreateNestedOneWithoutWebhookInput No
reaction ReactionCreateNestedOneWithoutIncomingWebhookInput No
incomingService ServiceCreateNestedOneWithoutWebhookInput No

WebhookUncheckedCreateWithoutDiscordBotWebhookInput

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
incomingServiceName String No

WebhookCreateOrConnectWithoutDiscordBotWebhookInput

Name Type Nullable
where WebhookWhereUniqueInput No
create WebhookCreateWithoutDiscordBotWebhookInput | WebhookUncheckedCreateWithoutDiscordBotWebhookInput No


UserUpdateWithoutDiscordBotWebhookInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUpdateManyWithoutUserNestedInput No
Webhook WebhookUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateWithoutDiscordBotWebhookInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
password String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
emailVerified Boolean | BoolFieldUpdateOperationsInput No
tokens TokenUncheckedUpdateManyWithoutUserNestedInput No
Webhook WebhookUncheckedUpdateManyWithoutUserNestedInput No
oAuthUserData oAuthUserDataUncheckedUpdateManyWithoutUserNestedInput No


WebhookUpdateWithoutDiscordBotWebhookInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutWebhookNestedInput No
reaction ReactionUpdateOneRequiredWithoutIncomingWebhookNestedInput No
incomingService ServiceUpdateOneRequiredWithoutWebhookNestedInput No

WebhookUncheckedUpdateWithoutDiscordBotWebhookInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No

TokenCreateManyUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

WebhookCreateManyUserInput

Name Type Nullable
webhookId String No
reactionId Int No
incomingServiceName String No

DiscordBotWebhookCreateManyUserInput

Name Type Nullable
command String No
serverId String No
webhookWebhookId String No

oAuthUserDataCreateManyUserInput

Name Type Nullable
oAuthUserDataId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No
oAuthProviderName String No

TokenUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

TokenUncheckedUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

TokenUncheckedUpdateManyWithoutTokensInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
valid Boolean | BoolFieldUpdateOperationsInput No
type TokenType | EnumTokenTypeFieldUpdateOperationsInput No

WebhookUpdateWithoutUserInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
reaction ReactionUpdateOneRequiredWithoutIncomingWebhookNestedInput No
incomingService ServiceUpdateOneRequiredWithoutWebhookNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutWebhookNestedInput No

WebhookUncheckedUpdateWithoutUserInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutWebhookNestedInput No

WebhookUncheckedUpdateManyWithoutWebhookInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
incomingServiceName String | StringFieldUpdateOperationsInput No

DiscordBotWebhookUpdateWithoutUserInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
webhook WebhookUpdateOneRequiredWithoutDiscordBotWebhookNestedInput No

DiscordBotWebhookUncheckedUpdateWithoutUserInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
webhookWebhookId String | StringFieldUpdateOperationsInput No

DiscordBotWebhookUncheckedUpdateManyWithoutDiscordBotWebhookInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
webhookWebhookId String | StringFieldUpdateOperationsInput No

oAuthUserDataUpdateWithoutUserInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProvider oAuthProviderUpdateOneRequiredWithoutOAuthUserDataNestedInput No

oAuthUserDataUncheckedUpdateWithoutUserInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProviderName String | StringFieldUpdateOperationsInput No

oAuthUserDataUncheckedUpdateManyWithoutOAuthUserDataInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No
oAuthProviderName String | StringFieldUpdateOperationsInput No

oAuthUserDataCreateManyOAuthProviderInput

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
data JsonNullValueInput | Json No
accessToken String No
refreshToken String No

oAuthUserDataUpdateWithoutOAuthProviderInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutOAuthUserDataNestedInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No

oAuthUserDataUncheckedUpdateWithoutOAuthProviderInput

Name Type Nullable
oAuthUserDataId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
providerUserId String | StringFieldUpdateOperationsInput No
data JsonNullValueInput | Json No
accessToken String | StringFieldUpdateOperationsInput No
refreshToken String | StringFieldUpdateOperationsInput No

ReactCreateManyServiceInput

Name Type Nullable
reactionName String No
description String No

WebhookCreateManyIncomingServiceInput

Name Type Nullable
webhookId String No
userId String No
reactionId Int No

ReactionCreateManyServiceInput

Name Type Nullable
reactionId Int No
reactionName String No
outgoingWebhook String | Null Yes
enabled Boolean No
enabledChain Boolean No

ActionCreateManyServiceInput

Name Type Nullable
actionName String No
description String No

ReactUpdateWithoutServiceInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
Reaction ReactionUpdateManyWithoutReactNestedInput No

ReactUncheckedUpdateWithoutServiceInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
Reaction ReactionUncheckedUpdateManyWithoutReactNestedInput No

ReactUncheckedUpdateManyWithoutReactInput

Name Type Nullable
reactionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

WebhookUpdateWithoutIncomingServiceInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutWebhookNestedInput No
reaction ReactionUpdateOneRequiredWithoutIncomingWebhookNestedInput No
DiscordBotWebhook DiscordBotWebhookUpdateManyWithoutWebhookNestedInput No

WebhookUncheckedUpdateWithoutIncomingServiceInput

Name Type Nullable
webhookId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No
DiscordBotWebhook DiscordBotWebhookUncheckedUpdateManyWithoutWebhookNestedInput No

ReactionUpdateWithoutServiceInput

Name Type Nullable
react ReactUpdateOneRequiredWithoutReactionNestedInput No
incomingWebhook WebhookUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUpdateManyWithoutActionNestedInput No
reactions ActionReactionUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateWithoutServiceInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
incomingWebhook WebhookUncheckedUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUncheckedUpdateManyWithoutActionNestedInput No
reactions ActionReactionUncheckedUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateManyWithoutReactionInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
reactionName String | StringFieldUpdateOperationsInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ActionUpdateWithoutServiceInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ActionUncheckedUpdateWithoutServiceInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

ActionUncheckedUpdateManyWithoutActionInput

Name Type Nullable
actionName String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No

DiscordBotWebhookCreateManyWebhookInput

Name Type Nullable
command String No
serverId String No
userId String No

DiscordBotWebhookUpdateWithoutWebhookInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
user UserUpdateOneWithoutDiscordBotWebhookNestedInput No

DiscordBotWebhookUncheckedUpdateWithoutWebhookInput

Name Type Nullable
command String | StringFieldUpdateOperationsInput No
serverId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No

ReactionCreateManyReactInput

Name Type Nullable
reactionId Int No
outgoingWebhook String | Null Yes
enabled Boolean No
enabledChain Boolean No

ReactionUpdateWithoutReactInput

Name Type Nullable
service ServiceUpdateOneRequiredWithoutReactionNestedInput No
incomingWebhook WebhookUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUpdateManyWithoutActionNestedInput No
reactions ActionReactionUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ReactionUncheckedUpdateWithoutReactInput

Name Type Nullable
reactionId Int | IntFieldUpdateOperationsInput No
incomingWebhook WebhookUncheckedUpdateOneWithoutReactionNestedInput No
outgoingWebhook String | NullableStringFieldUpdateOperationsInput | Null Yes
actions ActionReactionUncheckedUpdateManyWithoutActionNestedInput No
reactions ActionReactionUncheckedUpdateManyWithoutReactionNestedInput No
enabled Boolean | BoolFieldUpdateOperationsInput No
enabledChain Boolean | BoolFieldUpdateOperationsInput No

ActionReactionCreateManyActionInput

Name Type Nullable
id Int No
reactionId Int No

ActionReactionCreateManyReactionInput

Name Type Nullable
id Int No
actionId Int No

ActionReactionUpdateWithoutActionInput

Name Type Nullable
reaction ReactionUpdateOneRequiredWithoutReactionsNestedInput No

ActionReactionUncheckedUpdateWithoutActionInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No

ActionReactionUncheckedUpdateManyWithoutActionsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
reactionId Int | IntFieldUpdateOperationsInput No

ActionReactionUpdateWithoutReactionInput

Name Type Nullable
action ReactionUpdateOneRequiredWithoutActionsNestedInput No

ActionReactionUncheckedUpdateWithoutReactionInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
actionId Int | IntFieldUpdateOperationsInput No

ActionReactionUncheckedUpdateManyWithoutReactionsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
actionId Int | IntFieldUpdateOperationsInput No

Output Types

User

Name Type Nullable
id String Yes
email String Yes
name String Yes
password String Yes
createdAt DateTime Yes
emailVerified Boolean Yes
tokens Token[] No
Webhook Webhook[] No
DiscordBotWebhook DiscordBotWebhook[] No
oAuthUserData oAuthUserData[] No
_count UserCountOutputType Yes

oAuthUserData

Name Type Nullable
oAuthUserDataId String Yes
userId String Yes
user User Yes
providerUserId String Yes
data Json Yes
accessToken String Yes
refreshToken String Yes
oAuthProviderName String Yes
oAuthProvider oAuthProvider Yes

oAuthProvider

Name Type Nullable
oAuthProviderName String Yes
serviceName String No
service Service No
data Json Yes
oAuthUserData oAuthUserData[] No
_count OAuthProviderCountOutputType Yes

Token

Name Type Nullable
id String Yes
userId String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
valid Boolean Yes
user User Yes
type TokenType Yes

Service

Name Type Nullable
serviceName String Yes
React React[] No
Webhook Webhook[] No
oAuthProviderName String No
oAuthProvider oAuthProvider No
Reaction Reaction[] No
Action Action[] No
_count ServiceCountOutputType Yes

Webhook

Name Type Nullable
webhookId String Yes
userId String Yes
user User Yes
reactionId Int Yes
reaction Reaction Yes
incomingServiceName String Yes
incomingService Service Yes
DiscordBotWebhook DiscordBotWebhook[] No
_count WebhookCountOutputType Yes

Action

Name Type Nullable
actionName String Yes
serviceName String Yes
service Service Yes
description String Yes

React

Name Type Nullable
reactionName String Yes
description String Yes
serviceName String Yes
service Service Yes
Reaction Reaction[] No
_count ReactCountOutputType Yes

Reaction

Name Type Nullable
reactionId Int Yes
serviceName String Yes
service Service Yes
reactionName String Yes
react React Yes
incomingWebhook Webhook No
outgoingWebhook String No
actions ActionReaction[] No
reactions ActionReaction[] No
enabled Boolean Yes
enabledChain Boolean Yes
_count ReactionCountOutputType Yes

ActionReaction

Name Type Nullable
id Int Yes
actionId Int Yes
reactionId Int Yes
action Reaction Yes
reaction Reaction Yes

DiscordBotWebhook

Name Type Nullable
command String Yes
serverId String Yes
userId String Yes
user User No
webhookWebhookId String Yes
webhook Webhook Yes

DiscordMessageQueue

Name Type Nullable
id Int Yes
message String Yes
channelId String Yes
embed Boolean Yes

AggregateUser

Name Type Nullable
_count UserCountAggregateOutputType No
_min UserMinAggregateOutputType No
_max UserMaxAggregateOutputType No

UserGroupByOutputType

Name Type Nullable
id String Yes
email String Yes
name String Yes
password String Yes
createdAt DateTime Yes
emailVerified Boolean Yes
_count UserCountAggregateOutputType No
_min UserMinAggregateOutputType No
_max UserMaxAggregateOutputType No

AggregateOAuthUserData

Name Type Nullable
_count OAuthUserDataCountAggregateOutputType No
_min OAuthUserDataMinAggregateOutputType No
_max OAuthUserDataMaxAggregateOutputType No

OAuthUserDataGroupByOutputType

Name Type Nullable
oAuthUserDataId String Yes
userId String Yes
providerUserId String Yes
data Json Yes
accessToken String Yes
refreshToken String Yes
oAuthProviderName String Yes
_count OAuthUserDataCountAggregateOutputType No
_min OAuthUserDataMinAggregateOutputType No
_max OAuthUserDataMaxAggregateOutputType No

AggregateOAuthProvider

Name Type Nullable
_count OAuthProviderCountAggregateOutputType No
_min OAuthProviderMinAggregateOutputType No
_max OAuthProviderMaxAggregateOutputType No

OAuthProviderGroupByOutputType

Name Type Nullable
oAuthProviderName String Yes
serviceName String No
data Json Yes
_count OAuthProviderCountAggregateOutputType No
_min OAuthProviderMinAggregateOutputType No
_max OAuthProviderMaxAggregateOutputType No

AggregateToken

Name Type Nullable
_count TokenCountAggregateOutputType No
_min TokenMinAggregateOutputType No
_max TokenMaxAggregateOutputType No

TokenGroupByOutputType

Name Type Nullable
id String Yes
userId String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
valid Boolean Yes
type TokenType Yes
_count TokenCountAggregateOutputType No
_min TokenMinAggregateOutputType No
_max TokenMaxAggregateOutputType No

AggregateService

Name Type Nullable
_count ServiceCountAggregateOutputType No
_min ServiceMinAggregateOutputType No
_max ServiceMaxAggregateOutputType No

ServiceGroupByOutputType

Name Type Nullable
serviceName String Yes
oAuthProviderName String No
_count ServiceCountAggregateOutputType No
_min ServiceMinAggregateOutputType No
_max ServiceMaxAggregateOutputType No


WebhookGroupByOutputType

Name Type Nullable
webhookId String Yes
userId String Yes
reactionId Int Yes
incomingServiceName String Yes
_count WebhookCountAggregateOutputType No
_avg WebhookAvgAggregateOutputType No
_sum WebhookSumAggregateOutputType No
_min WebhookMinAggregateOutputType No
_max WebhookMaxAggregateOutputType No

AggregateAction

Name Type Nullable
_count ActionCountAggregateOutputType No
_min ActionMinAggregateOutputType No
_max ActionMaxAggregateOutputType No

ActionGroupByOutputType

Name Type Nullable
actionName String Yes
serviceName String Yes
description String Yes
_count ActionCountAggregateOutputType No
_min ActionMinAggregateOutputType No
_max ActionMaxAggregateOutputType No

AggregateReact

Name Type Nullable
_count ReactCountAggregateOutputType No
_min ReactMinAggregateOutputType No
_max ReactMaxAggregateOutputType No

ReactGroupByOutputType

Name Type Nullable
reactionName String Yes
description String Yes
serviceName String Yes
_count ReactCountAggregateOutputType No
_min ReactMinAggregateOutputType No
_max ReactMaxAggregateOutputType No


ReactionGroupByOutputType

Name Type Nullable
reactionId Int Yes
serviceName String Yes
reactionName String Yes
outgoingWebhook String No
enabled Boolean Yes
enabledChain Boolean Yes
_count ReactionCountAggregateOutputType No
_avg ReactionAvgAggregateOutputType No
_sum ReactionSumAggregateOutputType No
_min ReactionMinAggregateOutputType No
_max ReactionMaxAggregateOutputType No


ActionReactionGroupByOutputType

Name Type Nullable
id Int Yes
actionId Int Yes
reactionId Int Yes
_count ActionReactionCountAggregateOutputType No
_avg ActionReactionAvgAggregateOutputType No
_sum ActionReactionSumAggregateOutputType No
_min ActionReactionMinAggregateOutputType No
_max ActionReactionMaxAggregateOutputType No


DiscordBotWebhookGroupByOutputType

Name Type Nullable
command String Yes
serverId String Yes
userId String Yes
webhookWebhookId String Yes
_count DiscordBotWebhookCountAggregateOutputType No
_min DiscordBotWebhookMinAggregateOutputType No
_max DiscordBotWebhookMaxAggregateOutputType No


DiscordMessageQueueGroupByOutputType

Name Type Nullable
id Int Yes
message String Yes
channelId String Yes
embed Boolean Yes
_count DiscordMessageQueueCountAggregateOutputType No
_avg DiscordMessageQueueAvgAggregateOutputType No
_sum DiscordMessageQueueSumAggregateOutputType No
_min DiscordMessageQueueMinAggregateOutputType No
_max DiscordMessageQueueMaxAggregateOutputType No

AffectedRowsOutput

Name Type Nullable
count Int Yes

UserCountOutputType

Name Type Nullable
tokens Int Yes
Webhook Int Yes
DiscordBotWebhook Int Yes
oAuthUserData Int Yes

UserCountAggregateOutputType

Name Type Nullable
id Int Yes
email Int Yes
name Int Yes
password Int Yes
createdAt Int Yes
emailVerified Int Yes
_all Int Yes

UserMinAggregateOutputType

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No

UserMaxAggregateOutputType

Name Type Nullable
id String No
email String No
name String No
password String No
createdAt DateTime No
emailVerified Boolean No

OAuthUserDataCountAggregateOutputType

Name Type Nullable
oAuthUserDataId Int Yes
userId Int Yes
providerUserId Int Yes
data Int Yes
accessToken Int Yes
refreshToken Int Yes
oAuthProviderName Int Yes
_all Int Yes

OAuthUserDataMinAggregateOutputType

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
accessToken String No
refreshToken String No
oAuthProviderName String No

OAuthUserDataMaxAggregateOutputType

Name Type Nullable
oAuthUserDataId String No
userId String No
providerUserId String No
accessToken String No
refreshToken String No
oAuthProviderName String No

OAuthProviderCountOutputType

Name Type Nullable
oAuthUserData Int Yes

OAuthProviderCountAggregateOutputType

Name Type Nullable
oAuthProviderName Int Yes
serviceName Int Yes
data Int Yes
_all Int Yes

OAuthProviderMinAggregateOutputType

Name Type Nullable
oAuthProviderName String No
serviceName String No

OAuthProviderMaxAggregateOutputType

Name Type Nullable
oAuthProviderName String No
serviceName String No

TokenCountAggregateOutputType

Name Type Nullable
id Int Yes
userId Int Yes
createdAt Int Yes
updatedAt Int Yes
valid Int Yes
type Int Yes
_all Int Yes

TokenMinAggregateOutputType

Name Type Nullable
id String No
userId String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

TokenMaxAggregateOutputType

Name Type Nullable
id String No
userId String No
createdAt DateTime No
updatedAt DateTime No
valid Boolean No
type TokenType No

ServiceCountOutputType

Name Type Nullable
React Int Yes
Webhook Int Yes
Reaction Int Yes
Action Int Yes

ServiceCountAggregateOutputType

Name Type Nullable
serviceName Int Yes
oAuthProviderName Int Yes
_all Int Yes

ServiceMinAggregateOutputType

Name Type Nullable
serviceName String No
oAuthProviderName String No

ServiceMaxAggregateOutputType

Name Type Nullable
serviceName String No
oAuthProviderName String No

WebhookCountOutputType

Name Type Nullable
DiscordBotWebhook Int Yes

WebhookCountAggregateOutputType

Name Type Nullable
webhookId Int Yes
userId Int Yes
reactionId Int Yes
incomingServiceName Int Yes
_all Int Yes

WebhookAvgAggregateOutputType

Name Type Nullable
reactionId Float No

WebhookSumAggregateOutputType

Name Type Nullable
reactionId Int No

WebhookMinAggregateOutputType

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
incomingServiceName String No

WebhookMaxAggregateOutputType

Name Type Nullable
webhookId String No
userId String No
reactionId Int No
incomingServiceName String No

ActionCountAggregateOutputType

Name Type Nullable
actionName Int Yes
serviceName Int Yes
description Int Yes
_all Int Yes

ActionMinAggregateOutputType

Name Type Nullable
actionName String No
serviceName String No
description String No

ActionMaxAggregateOutputType

Name Type Nullable
actionName String No
serviceName String No
description String No

ReactCountOutputType

Name Type Nullable
Reaction Int Yes

ReactCountAggregateOutputType

Name Type Nullable
reactionName Int Yes
description Int Yes
serviceName Int Yes
_all Int Yes

ReactMinAggregateOutputType

Name Type Nullable
reactionName String No
description String No
serviceName String No

ReactMaxAggregateOutputType

Name Type Nullable
reactionName String No
description String No
serviceName String No

ReactionCountOutputType

Name Type Nullable
actions Int Yes
reactions Int Yes

ReactionCountAggregateOutputType

Name Type Nullable
reactionId Int Yes
serviceName Int Yes
reactionName Int Yes
outgoingWebhook Int Yes
enabled Int Yes
enabledChain Int Yes
_all Int Yes

ReactionAvgAggregateOutputType

Name Type Nullable
reactionId Float No

ReactionSumAggregateOutputType

Name Type Nullable
reactionId Int No

ReactionMinAggregateOutputType

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
outgoingWebhook String No
enabled Boolean No
enabledChain Boolean No

ReactionMaxAggregateOutputType

Name Type Nullable
reactionId Int No
serviceName String No
reactionName String No
outgoingWebhook String No
enabled Boolean No
enabledChain Boolean No

ActionReactionCountAggregateOutputType

Name Type Nullable
id Int Yes
actionId Int Yes
reactionId Int Yes
_all Int Yes

ActionReactionAvgAggregateOutputType

Name Type Nullable
id Float No
actionId Float No
reactionId Float No

ActionReactionSumAggregateOutputType

Name Type Nullable
id Int No
actionId Int No
reactionId Int No

ActionReactionMinAggregateOutputType

Name Type Nullable
id Int No
actionId Int No
reactionId Int No

ActionReactionMaxAggregateOutputType

Name Type Nullable
id Int No
actionId Int No
reactionId Int No

DiscordBotWebhookCountAggregateOutputType

Name Type Nullable
command Int Yes
serverId Int Yes
userId Int Yes
webhookWebhookId Int Yes
_all Int Yes

DiscordBotWebhookMinAggregateOutputType

Name Type Nullable
command String No
serverId String No
userId String No
webhookWebhookId String No

DiscordBotWebhookMaxAggregateOutputType

Name Type Nullable
command String No
serverId String No
userId String No
webhookWebhookId String No

DiscordMessageQueueCountAggregateOutputType

Name Type Nullable
id Int Yes
message Int Yes
channelId Int Yes
embed Int Yes
_all Int Yes

DiscordMessageQueueAvgAggregateOutputType

Name Type Nullable
id Float No

DiscordMessageQueueSumAggregateOutputType

Name Type Nullable
id Int No

DiscordMessageQueueMinAggregateOutputType

Name Type Nullable
id Int No
message String No
channelId String No
embed Boolean No

DiscordMessageQueueMaxAggregateOutputType

Name Type Nullable
id Int No
message String No
channelId String No
embed Boolean No