Models
Types

Models

User

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
email String
  • @unique
Yes -
untis UntisTeacher?
  • -
No -
untisId Int?
  • @unique
No -
firstName String
  • -
Yes -
lastName String
  • -
Yes -
role Role
  • @default(USER)
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -
events Event[]
  • -
Yes -
icsLocator String?
  • @unique
No -
jobs Job[]
  • -
Yes -
eventGroups EventGroup[]
  • -
Yes -
notifyOnEventUpdate Boolean?
  • @default(false)
No -
notifyAdminOnReviewRequest Boolean?
  • @default(false)
No -
notifyAdminOnReviewDecision Boolean?
  • @default(false)
No -

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 | 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 | 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

Event

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
author User
  • -
Yes -
authorId String
  • -
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
location String
  • @default()
Yes -
description String
  • @default()
Yes -
descriptionLong String
  • @default()
Yes -
state EventState
  • @default(DRAFT)
Yes -
cloned Boolean
  • @default(false)
Yes -
job Job?
  • -
No -
jobId String?
  • -
No -
parent Event?
  • -
No -
parentId String?
  • -
No -
children Event[]
  • -
Yes -
classes String[]
  • @default([])
Yes -
classGroups String[]
  • @default([])
Yes -
departments Department[]
  • -
Yes -
groups EventGroup[]
  • -
Yes -
audience EventAudience
  • @default(STUDENTS)
Yes -
affectsDepartment2 Boolean?
  • @default(false)
No -
teachingAffected TeachingAffected
  • @default(YES)
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -
deletedAt DateTime?
  • -
No -
meta Json?
  • -
No -

Operations

findUnique

Find zero or one Event

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

Input

Name Type Required
where EventWhereUniqueInput Yes

Output

Type: Event
Required: No
List: No

findFirst

Find first Event

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

Input

Name Type Required
where EventWhereInput No
orderBy EventOrderByWithRelationInput[] | EventOrderByWithRelationInput No
cursor EventWhereUniqueInput No
take Int No
skip Int No
distinct EventScalarFieldEnum | EventScalarFieldEnum[] No

Output

Type: Event
Required: No
List: No

findMany

Find zero or more Event

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

Input

Name Type Required
where EventWhereInput No
orderBy EventOrderByWithRelationInput[] | EventOrderByWithRelationInput No
cursor EventWhereUniqueInput No
take Int No
skip Int No
distinct EventScalarFieldEnum | EventScalarFieldEnum[] No

Output

Type: Event
Required: Yes
List: Yes

create

Create one Event

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

Input

Name Type Required
data EventCreateInput | EventUncheckedCreateInput Yes

Output

Type: Event
Required: Yes
List: No

delete

Delete one Event

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

Input

Name Type Required
where EventWhereUniqueInput Yes

Output

Type: Event
Required: No
List: No

update

Update one Event

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

Input

Name Type Required
data EventUpdateInput | EventUncheckedUpdateInput Yes
where EventWhereUniqueInput Yes

Output

Type: Event
Required: No
List: No

deleteMany

Delete zero or more Event

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

Input

Name Type Required
where EventWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Event

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

Input

Name Type Required
data EventUpdateManyMutationInput | EventUncheckedUpdateManyInput Yes
where EventWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Event

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

Input

Name Type Required
where EventWhereUniqueInput Yes
create EventCreateInput | EventUncheckedCreateInput Yes
update EventUpdateInput | EventUncheckedUpdateInput Yes

Output

Type: Event
Required: Yes
List: No

EventGroup

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
name String
  • @default()
Yes -
description String
  • @default()
Yes -
events Event[]
  • -
Yes -
users User[]
  • -
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -

Operations

findUnique

Find zero or one EventGroup

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

Input

Name Type Required
where EventGroupWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first EventGroup

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

Input

Name Type Required
where EventGroupWhereInput No
orderBy EventGroupOrderByWithRelationInput[] | EventGroupOrderByWithRelationInput No
cursor EventGroupWhereUniqueInput No
take Int No
skip Int No
distinct EventGroupScalarFieldEnum | EventGroupScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more EventGroup

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

Input

Name Type Required
where EventGroupWhereInput No
orderBy EventGroupOrderByWithRelationInput[] | EventGroupOrderByWithRelationInput No
cursor EventGroupWhereUniqueInput No
take Int No
skip Int No
distinct EventGroupScalarFieldEnum | EventGroupScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one EventGroup

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

Input

Name Type Required
data EventGroupCreateInput | EventGroupUncheckedCreateInput No

Output

Required: Yes
List: No

delete

Delete one EventGroup

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

Input

Name Type Required
where EventGroupWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one EventGroup

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

Input

Name Type Required
data EventGroupUpdateInput | EventGroupUncheckedUpdateInput Yes
where EventGroupWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more EventGroup

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

Input

Name Type Required
where EventGroupWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one EventGroup

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

Input

Name Type Required
data EventGroupUpdateManyMutationInput | EventGroupUncheckedUpdateManyInput Yes
where EventGroupWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one EventGroup

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

Input

Name Type Required
where EventGroupWhereUniqueInput Yes
create EventGroupCreateInput | EventGroupUncheckedCreateInput Yes
update EventGroupUpdateInput | EventGroupUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Department

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
name String
  • @unique
Yes -
description String
  • @default()
Yes -
letter String
  • @default()
Yes -
classLetters String[]
  • @default([])
Yes -
department1_Id String?
  • @unique
No -
department1 Department?
  • -
No -
childDepartment1 Department?
  • -
No -
department2_Id String?
  • @unique
No -
department2 Department?
  • -
No -
childDepartment2 Department?
  • -
No -
classes UntisClass[]
  • -
Yes -
events Event[]
  • -
Yes -
registrationPeriods RegistrationPeriod[]
  • -
Yes -
color String
  • @default(#306cce)
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -

Operations

findUnique

Find zero or one Department

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

Input

Name Type Required
where DepartmentWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first Department

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

Input

Name Type Required
where DepartmentWhereInput No
orderBy DepartmentOrderByWithRelationInput[] | DepartmentOrderByWithRelationInput No
cursor DepartmentWhereUniqueInput No
take Int No
skip Int No
distinct DepartmentScalarFieldEnum | DepartmentScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more Department

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

Input

Name Type Required
where DepartmentWhereInput No
orderBy DepartmentOrderByWithRelationInput[] | DepartmentOrderByWithRelationInput No
cursor DepartmentWhereUniqueInput No
take Int No
skip Int No
distinct DepartmentScalarFieldEnum | DepartmentScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one Department

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

Input

Name Type Required
data DepartmentCreateInput | DepartmentUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one Department

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

Input

Name Type Required
where DepartmentWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one Department

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

Input

Name Type Required
data DepartmentUpdateInput | DepartmentUncheckedUpdateInput Yes
where DepartmentWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more Department

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

Input

Name Type Required
where DepartmentWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Department

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

Input

Name Type Required
data DepartmentUpdateManyMutationInput | DepartmentUncheckedUpdateManyInput Yes
where DepartmentWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Department

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

Input

Name Type Required
where DepartmentWhereUniqueInput Yes
create DepartmentCreateInput | DepartmentUncheckedCreateInput Yes
update DepartmentUpdateInput | DepartmentUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Semester

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
name String
  • -
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
untisSyncDate DateTime
  • -
Yes -
lessons UntisLesson[]
  • -
Yes -
jobs Job[]
  • -
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -

Operations

findUnique

Find zero or one Semester

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

Input

Name Type Required
where SemesterWhereUniqueInput Yes

Output

Type: Semester
Required: No
List: No

findFirst

Find first Semester

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

Input

Name Type Required
where SemesterWhereInput No
orderBy SemesterOrderByWithRelationInput[] | SemesterOrderByWithRelationInput No
cursor SemesterWhereUniqueInput No
take Int No
skip Int No
distinct SemesterScalarFieldEnum | SemesterScalarFieldEnum[] No

Output

Type: Semester
Required: No
List: No

findMany

Find zero or more Semester

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

Input

Name Type Required
where SemesterWhereInput No
orderBy SemesterOrderByWithRelationInput[] | SemesterOrderByWithRelationInput No
cursor SemesterWhereUniqueInput No
take Int No
skip Int No
distinct SemesterScalarFieldEnum | SemesterScalarFieldEnum[] No

Output

Type: Semester
Required: Yes
List: Yes

create

Create one Semester

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

Input

Name Type Required
data SemesterCreateInput | SemesterUncheckedCreateInput Yes

Output

Type: Semester
Required: Yes
List: No

delete

Delete one Semester

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

Input

Name Type Required
where SemesterWhereUniqueInput Yes

Output

Type: Semester
Required: No
List: No

update

Update one Semester

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

Input

Name Type Required
data SemesterUpdateInput | SemesterUncheckedUpdateInput Yes
where SemesterWhereUniqueInput Yes

Output

Type: Semester
Required: No
List: No

deleteMany

Delete zero or more Semester

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

Input

Name Type Required
where SemesterWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Semester

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

Input

Name Type Required
data SemesterUpdateManyMutationInput | SemesterUncheckedUpdateManyInput Yes
where SemesterWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Semester

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

Input

Name Type Required
where SemesterWhereUniqueInput Yes
create SemesterCreateInput | SemesterUncheckedCreateInput Yes
update SemesterUpdateInput | SemesterUncheckedUpdateInput Yes

Output

Type: Semester
Required: Yes
List: No

RegistrationPeriod

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
name String
  • -
Yes -
description String
  • @default()
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
eventRangeStart DateTime
  • -
Yes -
eventRangeEnd DateTime
  • -
Yes -
isOpen Boolean
  • @default(false)
Yes -
departments Department[]
  • -
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -

Operations

findUnique

Find zero or one RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereInput No
orderBy RegistrationPeriodOrderByWithRelationInput[] | RegistrationPeriodOrderByWithRelationInput No
cursor RegistrationPeriodWhereUniqueInput No
take Int No
skip Int No
distinct RegistrationPeriodScalarFieldEnum | RegistrationPeriodScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereInput No
orderBy RegistrationPeriodOrderByWithRelationInput[] | RegistrationPeriodOrderByWithRelationInput No
cursor RegistrationPeriodWhereUniqueInput No
take Int No
skip Int No
distinct RegistrationPeriodScalarFieldEnum | RegistrationPeriodScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one RegistrationPeriod

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

Input

Name Type Required
data RegistrationPeriodCreateInput | RegistrationPeriodUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one RegistrationPeriod

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

Input

Name Type Required
data RegistrationPeriodUpdateInput | RegistrationPeriodUncheckedUpdateInput Yes
where RegistrationPeriodWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one RegistrationPeriod

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

Input

Name Type Required
data RegistrationPeriodUpdateManyMutationInput | RegistrationPeriodUncheckedUpdateManyInput Yes
where RegistrationPeriodWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one RegistrationPeriod

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

Input

Name Type Required
where RegistrationPeriodWhereUniqueInput Yes
create RegistrationPeriodCreateInput | RegistrationPeriodUncheckedCreateInput Yes
update RegistrationPeriodUpdateInput | RegistrationPeriodUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Job

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(dbgenerated(gen_random_uuid()))
Yes -
type JobType
  • -
Yes -
state JobState
  • @default(PENDING)
Yes -
user User
  • -
Yes -
userId String
  • -
Yes -
semester Semester?
  • -
No -
semesterId String?
  • -
No -
syncDate DateTime?
  • -
No -
events Event[]
  • -
Yes -
description String
  • @default()
Yes -
filename String?
  • -
No -
log String
  • @default()
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @default(now())
  • @updatedAt
Yes -

Operations

findUnique

Find zero or one Job

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

Input

Name Type Required
where JobWhereUniqueInput Yes

Output

Type: Job
Required: No
List: No

findFirst

Find first Job

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

Input

Name Type Required
where JobWhereInput No
orderBy JobOrderByWithRelationInput[] | JobOrderByWithRelationInput No
cursor JobWhereUniqueInput No
take Int No
skip Int No
distinct JobScalarFieldEnum | JobScalarFieldEnum[] No

Output

Type: Job
Required: No
List: No

findMany

Find zero or more Job

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

Input

Name Type Required
where JobWhereInput No
orderBy JobOrderByWithRelationInput[] | JobOrderByWithRelationInput No
cursor JobWhereUniqueInput No
take Int No
skip Int No
distinct JobScalarFieldEnum | JobScalarFieldEnum[] No

Output

Type: Job
Required: Yes
List: Yes

create

Create one Job

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

Input

Name Type Required
data JobCreateInput | JobUncheckedCreateInput Yes

Output

Type: Job
Required: Yes
List: No

delete

Delete one Job

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

Input

Name Type Required
where JobWhereUniqueInput Yes

Output

Type: Job
Required: No
List: No

update

Update one Job

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

Input

Name Type Required
data JobUpdateInput | JobUncheckedUpdateInput Yes
where JobWhereUniqueInput Yes

Output

Type: Job
Required: No
List: No

deleteMany

Delete zero or more Job

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

Input

Name Type Required
where JobWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Job

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

Input

Name Type Required
data JobUpdateManyMutationInput | JobUncheckedUpdateManyInput Yes
where JobWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Job

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

Input

Name Type Required
where JobWhereUniqueInput Yes
create JobCreateInput | JobUncheckedCreateInput Yes
update JobUpdateInput | JobUncheckedUpdateInput Yes

Output

Type: Job
Required: Yes
List: No

UntisTeacher

Fields

Name Type Attributes Required Comment
id Int
  • @id
  • @default(autoincrement())
Yes -
name String
  • @unique
Yes -
longName String
  • -
Yes -
title String
  • -
Yes -
active Boolean
  • -
Yes -
lessons UntisLesson[]
  • -
Yes -
classes UntisClass[]
  • -
Yes -
user User?
  • -
No -

Operations

findUnique

Find zero or one UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereInput No
orderBy UntisTeacherOrderByWithRelationInput[] | UntisTeacherOrderByWithRelationInput No
cursor UntisTeacherWhereUniqueInput No
take Int No
skip Int No
distinct UntisTeacherScalarFieldEnum | UntisTeacherScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereInput No
orderBy UntisTeacherOrderByWithRelationInput[] | UntisTeacherOrderByWithRelationInput No
cursor UntisTeacherWhereUniqueInput No
take Int No
skip Int No
distinct UntisTeacherScalarFieldEnum | UntisTeacherScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one UntisTeacher

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

Input

Name Type Required
data UntisTeacherCreateInput | UntisTeacherUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one UntisTeacher

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

Input

Name Type Required
data UntisTeacherUpdateInput | UntisTeacherUncheckedUpdateInput Yes
where UntisTeacherWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one UntisTeacher

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

Input

Name Type Required
data UntisTeacherUpdateManyMutationInput | UntisTeacherUncheckedUpdateManyInput Yes
where UntisTeacherWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one UntisTeacher

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

Input

Name Type Required
where UntisTeacherWhereUniqueInput Yes
create UntisTeacherCreateInput | UntisTeacherUncheckedCreateInput Yes
update UntisTeacherUpdateInput | UntisTeacherUncheckedUpdateInput Yes

Output

Required: Yes
List: No

UntisLesson

Fields

Name Type Attributes Required Comment
id Int
  • @id
  • @default(autoincrement())
Yes -
room String
  • -
Yes -
subject String
  • -
Yes -
description String
  • -
Yes -
semesterNr Int
  • -
Yes -
year Int
  • -
Yes -
weekDay Int
  • -
Yes -
startHHMM Int
  • -
Yes -
endHHMM Int
  • -
Yes -
classes UntisClass[]
  • -
Yes -
teachers UntisTeacher[]
  • -
Yes -
semester Semester
  • -
Yes -
semesterId String
  • -
Yes -

Operations

findUnique

Find zero or one UntisLesson

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

Input

Name Type Required
where UntisLessonWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first UntisLesson

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

Input

Name Type Required
where UntisLessonWhereInput No
orderBy UntisLessonOrderByWithRelationInput[] | UntisLessonOrderByWithRelationInput No
cursor UntisLessonWhereUniqueInput No
take Int No
skip Int No
distinct UntisLessonScalarFieldEnum | UntisLessonScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more UntisLesson

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

Input

Name Type Required
where UntisLessonWhereInput No
orderBy UntisLessonOrderByWithRelationInput[] | UntisLessonOrderByWithRelationInput No
cursor UntisLessonWhereUniqueInput No
take Int No
skip Int No
distinct UntisLessonScalarFieldEnum | UntisLessonScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one UntisLesson

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

Input

Name Type Required
data UntisLessonCreateInput | UntisLessonUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one UntisLesson

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

Input

Name Type Required
where UntisLessonWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one UntisLesson

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

Input

Name Type Required
data UntisLessonUpdateInput | UntisLessonUncheckedUpdateInput Yes
where UntisLessonWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more UntisLesson

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

Input

Name Type Required
where UntisLessonWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one UntisLesson

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

Input

Name Type Required
data UntisLessonUpdateManyMutationInput | UntisLessonUncheckedUpdateManyInput Yes
where UntisLessonWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one UntisLesson

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

Input

Name Type Required
where UntisLessonWhereUniqueInput Yes
create UntisLessonCreateInput | UntisLessonUncheckedCreateInput Yes
update UntisLessonUpdateInput | UntisLessonUncheckedUpdateInput Yes

Output

Required: Yes
List: No

UntisClass

Fields

Name Type Attributes Required Comment
id Int
  • @id
  • @default(autoincrement())
Yes -
name String
  • @unique
Yes -
legacyName String?
  • @unique
No -
year Int
  • -
Yes -
sf String
  • -
Yes -
lessons UntisLesson[]
  • -
Yes -
teachers UntisTeacher[]
  • -
Yes -
department Department?
  • -
No -
departmentId String?
  • -
No -

Operations

findUnique

Find zero or one UntisClass

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

Input

Name Type Required
where UntisClassWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first UntisClass

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

Input

Name Type Required
where UntisClassWhereInput No
orderBy UntisClassOrderByWithRelationInput[] | UntisClassOrderByWithRelationInput No
cursor UntisClassWhereUniqueInput No
take Int No
skip Int No
distinct UntisClassScalarFieldEnum | UntisClassScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more UntisClass

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

Input

Name Type Required
where UntisClassWhereInput No
orderBy UntisClassOrderByWithRelationInput[] | UntisClassOrderByWithRelationInput No
cursor UntisClassWhereUniqueInput No
take Int No
skip Int No
distinct UntisClassScalarFieldEnum | UntisClassScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one UntisClass

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

Input

Name Type Required
data UntisClassCreateInput | UntisClassUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one UntisClass

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

Input

Name Type Required
where UntisClassWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one UntisClass

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

Input

Name Type Required
data UntisClassUpdateInput | UntisClassUncheckedUpdateInput Yes
where UntisClassWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more UntisClass

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

Input

Name Type Required
where UntisClassWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one UntisClass

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

Input

Name Type Required
data UntisClassUpdateManyMutationInput | UntisClassUncheckedUpdateManyInput Yes
where UntisClassWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one UntisClass

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

Input

Name Type Required
where UntisClassWhereUniqueInput Yes
create UntisClassCreateInput | UntisClassUncheckedCreateInput Yes
update UntisClassUpdateInput | UntisClassUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Session

Fields

Name Type Attributes Required Comment
sid String
  • @id
Yes -
sess Json
  • -
Yes -
expire DateTime
  • -
Yes -

Operations

findUnique

Find zero or one Session

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

Input

Name Type Required
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

findFirst

Find first Session

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

Input

Name Type Required
where SessionWhereInput No
orderBy SessionOrderByWithRelationInput[] | SessionOrderByWithRelationInput No
cursor SessionWhereUniqueInput No
take Int No
skip Int No
distinct SessionScalarFieldEnum | SessionScalarFieldEnum[] No

Output

Type: Session
Required: No
List: No

findMany

Find zero or more Session

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

Input

Name Type Required
where SessionWhereInput No
orderBy SessionOrderByWithRelationInput[] | SessionOrderByWithRelationInput No
cursor SessionWhereUniqueInput No
take Int No
skip Int No
distinct SessionScalarFieldEnum | SessionScalarFieldEnum[] No

Output

Type: Session
Required: Yes
List: Yes

create

Create one Session

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

Input

Name Type Required
data SessionCreateInput | SessionUncheckedCreateInput Yes

Output

Type: Session
Required: Yes
List: No

delete

Delete one Session

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

Input

Name Type Required
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

update

Update one Session

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

Input

Name Type Required
data SessionUpdateInput | SessionUncheckedUpdateInput Yes
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

deleteMany

Delete zero or more Session

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

Input

Name Type Required
where SessionWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one Session

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

Input

Name Type Required
data SessionUpdateManyMutationInput | SessionUncheckedUpdateManyInput Yes
where SessionWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one Session

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

Input

Name Type Required
where SessionWhereUniqueInput Yes
create SessionCreateInput | SessionUncheckedCreateInput Yes
update SessionUpdateInput | SessionUncheckedUpdateInput Yes

Output

Type: Session
Required: Yes
List: No

view_KLPs

Name Value
@@unique
  • userId
  • teacherId
  • classId
  • semesterId
@@index
  • userId
  • teacherId
  • classId
  • semesterId

Fields

Name Type Attributes Required Comment
userId String
  • -
Yes -
teacherId Int
  • -
Yes -
teacherName String
  • -
Yes -
classId Int
  • -
Yes -
className String
  • -
Yes -
semesterId String
  • -
Yes -

Operations

findUnique

Find zero or one View_KLPs

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

Input

Name Type Required
where view_KLPsWhereUniqueInput Yes

Output

Type: view_KLPs
Required: No
List: No

findFirst

Find first View_KLPs

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

Input

Name Type Required
where view_KLPsWhereInput No
orderBy view_KLPsOrderByWithRelationInput[] | view_KLPsOrderByWithRelationInput No
cursor view_KLPsWhereUniqueInput No
take Int No
skip Int No
distinct View_KLPsScalarFieldEnum | View_KLPsScalarFieldEnum[] No

Output

Type: view_KLPs
Required: No
List: No

findMany

Find zero or more View_KLPs

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

Input

Name Type Required
where view_KLPsWhereInput No
orderBy view_KLPsOrderByWithRelationInput[] | view_KLPsOrderByWithRelationInput No
cursor view_KLPsWhereUniqueInput No
take Int No
skip Int No
distinct View_KLPsScalarFieldEnum | View_KLPsScalarFieldEnum[] No

Output

Type: view_KLPs
Required: Yes
List: Yes

create

Create one View_KLPs

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

Input

Name Type Required
data view_KLPsCreateInput | view_KLPsUncheckedCreateInput Yes

Output

Type: view_KLPs
Required: Yes
List: No

delete

Delete one View_KLPs

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

Input

Name Type Required
where view_KLPsWhereUniqueInput Yes

Output

Type: view_KLPs
Required: No
List: No

update

Update one View_KLPs

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

Input

Name Type Required
data view_KLPsUpdateInput | view_KLPsUncheckedUpdateInput Yes
where view_KLPsWhereUniqueInput Yes

Output

Type: view_KLPs
Required: No
List: No

deleteMany

Delete zero or more View_KLPs

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

Input

Name Type Required
where view_KLPsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_KLPs

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

Input

Name Type Required
data view_KLPsUpdateManyMutationInput | view_KLPsUncheckedUpdateManyInput Yes
where view_KLPsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_KLPs

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

Input

Name Type Required
where view_KLPsWhereUniqueInput Yes
create view_KLPsCreateInput | view_KLPsUncheckedCreateInput Yes
update view_KLPsUpdateInput | view_KLPsUncheckedUpdateInput Yes

Output

Type: view_KLPs
Required: Yes
List: No

view_AffectedByEventsUnfiltered

Name Value
@@unique
  • userId
  • eventId
  • semesterId
  • classId
  • lessonId
@@index
  • userId
  • eventId
  • semesterId
  • classId
  • lessonId

Fields

Name Type Attributes Required Comment
eventId String
  • -
Yes -
userId String
  • -
Yes -
semesterId String
  • -
Yes -
untisTeacherId Int?
  • -
No -
classId Int
  • -
Yes -
className String
  • -
Yes -
lessonId Int
  • -
Yes -
lessonSubject String
  • -
Yes -
eventAudience EventAudience
  • -
Yes -
affectedDepartmentId String?
  • -
No -
affectsDepartment Boolean?
  • -
No -
affectsClassname Boolean
  • -
Yes -
affectsClassgroup Boolean
  • -
Yes -
affectsLesson Boolean
  • -
Yes -
isKlp Boolean?
  • -
No -

Operations

findUnique

Find zero or one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereInput No
orderBy view_AffectedByEventsUnfilteredOrderByWithRelationInput[] | view_AffectedByEventsUnfilteredOrderByWithRelationInput No
cursor view_AffectedByEventsUnfilteredWhereUniqueInput No
take Int No
skip Int No
distinct View_AffectedByEventsUnfilteredScalarFieldEnum | View_AffectedByEventsUnfilteredScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereInput No
orderBy view_AffectedByEventsUnfilteredOrderByWithRelationInput[] | view_AffectedByEventsUnfilteredOrderByWithRelationInput No
cursor view_AffectedByEventsUnfilteredWhereUniqueInput No
take Int No
skip Int No
distinct View_AffectedByEventsUnfilteredScalarFieldEnum | View_AffectedByEventsUnfilteredScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
data view_AffectedByEventsUnfilteredCreateInput | view_AffectedByEventsUnfilteredUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
data view_AffectedByEventsUnfilteredUpdateInput | view_AffectedByEventsUnfilteredUncheckedUpdateInput Yes
where view_AffectedByEventsUnfilteredWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
data view_AffectedByEventsUnfilteredUpdateManyMutationInput | view_AffectedByEventsUnfilteredUncheckedUpdateManyInput Yes
where view_AffectedByEventsUnfilteredWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_AffectedByEventsUnfiltered

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

Input

Name Type Required
where view_AffectedByEventsUnfilteredWhereUniqueInput Yes
create view_AffectedByEventsUnfilteredCreateInput | view_AffectedByEventsUnfilteredUncheckedCreateInput Yes
update view_AffectedByEventsUnfilteredUpdateInput | view_AffectedByEventsUnfilteredUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_AffectedByEvents

Name Value
@@unique
  • userId
  • eventId
  • semesterId
  • classId
  • lessonId
@@index
  • userId
  • eventId
  • semesterId
  • classId
  • lessonId

Fields

Name Type Attributes Required Comment
eventId String
  • -
Yes -
userId String
  • -
Yes -
semesterId String
  • -
Yes -
untisTeacherId Int?
  • -
No -
classId Int
  • -
Yes -
className String
  • -
Yes -
lessonId Int
  • -
Yes -
lessonSubject String
  • -
Yes -
eventAudience EventAudience
  • -
Yes -
affectedDepartmentId String?
  • -
No -
affectsDepartment Boolean?
  • -
No -
affectsClassname Boolean
  • -
Yes -
affectsClassgroup Boolean
  • -
Yes -
affectsLesson Boolean
  • -
Yes -
isKlp Boolean?
  • -
No -

Operations

findUnique

Find zero or one View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereInput No
orderBy view_AffectedByEventsOrderByWithRelationInput[] | view_AffectedByEventsOrderByWithRelationInput No
cursor view_AffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_AffectedByEventsScalarFieldEnum | View_AffectedByEventsScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereInput No
orderBy view_AffectedByEventsOrderByWithRelationInput[] | view_AffectedByEventsOrderByWithRelationInput No
cursor view_AffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_AffectedByEventsScalarFieldEnum | View_AffectedByEventsScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_AffectedByEvents

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

Input

Name Type Required
data view_AffectedByEventsCreateInput | view_AffectedByEventsUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_AffectedByEvents

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

Input

Name Type Required
data view_AffectedByEventsUpdateInput | view_AffectedByEventsUncheckedUpdateInput Yes
where view_AffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_AffectedByEvents

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

Input

Name Type Required
data view_AffectedByEventsUpdateManyMutationInput | view_AffectedByEventsUncheckedUpdateManyInput Yes
where view_AffectedByEventsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_AffectedByEvents

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

Input

Name Type Required
where view_AffectedByEventsWhereUniqueInput Yes
create view_AffectedByEventsCreateInput | view_AffectedByEventsUncheckedCreateInput Yes
update view_AffectedByEventsUpdateInput | view_AffectedByEventsUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_UsersAffectedByEvents

Name Value
@@unique
  • id
  • userId
  • semesterId
@@index
  • id
  • userId
  • semesterId

Fields

Name Type Attributes Required Comment
userId String
  • -
Yes -
semesterId String
  • -
Yes -
id String
  • @id
Yes -
authorId String
  • -
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
location String
  • -
Yes -
description String
  • -
Yes -
descriptionLong String
  • -
Yes -
state EventState
  • -
Yes -
jobId String?
  • -
No -
classes String[]
  • -
Yes -
classGroups String[]
  • -
Yes -
createdAt DateTime
  • -
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
deletedAt DateTime?
  • -
No -
teachingAffected TeachingAffected
  • -
Yes -
parentId String?
  • -
No -
cloned Boolean
  • -
Yes -
audience EventAudience
  • -
Yes -
affectsDepartment2 Boolean?
  • -
No -
meta Json?
  • -
No -

Operations

findUnique

Find zero or one View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereInput No
orderBy view_UsersAffectedByEventsOrderByWithRelationInput[] | view_UsersAffectedByEventsOrderByWithRelationInput No
cursor view_UsersAffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_UsersAffectedByEventsScalarFieldEnum | View_UsersAffectedByEventsScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereInput No
orderBy view_UsersAffectedByEventsOrderByWithRelationInput[] | view_UsersAffectedByEventsOrderByWithRelationInput No
cursor view_UsersAffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_UsersAffectedByEventsScalarFieldEnum | View_UsersAffectedByEventsScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_UsersAffectedByEvents

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

Input

Name Type Required
data view_UsersAffectedByEventsCreateInput | view_UsersAffectedByEventsUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_UsersAffectedByEvents

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

Input

Name Type Required
data view_UsersAffectedByEventsUpdateInput | view_UsersAffectedByEventsUncheckedUpdateInput Yes
where view_UsersAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_UsersAffectedByEvents

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

Input

Name Type Required
data view_UsersAffectedByEventsUpdateManyMutationInput | view_UsersAffectedByEventsUncheckedUpdateManyInput Yes
where view_UsersAffectedByEventsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_UsersAffectedByEvents

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

Input

Name Type Required
where view_UsersAffectedByEventsWhereUniqueInput Yes
create view_UsersAffectedByEventsCreateInput | view_UsersAffectedByEventsUncheckedCreateInput Yes
update view_UsersAffectedByEventsUpdateInput | view_UsersAffectedByEventsUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_LessonsAffectedByEvents

Name Value
@@unique
  • id
  • eventId
  • sId
@@index
  • id
  • eventId
  • sId

Fields

Name Type Attributes Required Comment
eventId String
  • -
Yes -
sId String
  • -
Yes -
id Int
  • @id
Yes -
room String
  • -
Yes -
subject String
  • -
Yes -
description String
  • -
Yes -
semesterNr Int
  • -
Yes -
year Int
  • -
Yes -
weekDay Int
  • -
Yes -
startHHMM Int
  • -
Yes -
endHHMM Int
  • -
Yes -
semesterId String?
  • -
No -
teacherIds Int[]
  • -
Yes -
classIds Int[]
  • -
Yes -

Operations

findUnique

Find zero or one View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereInput No
orderBy view_LessonsAffectedByEventsOrderByWithRelationInput[] | view_LessonsAffectedByEventsOrderByWithRelationInput No
cursor view_LessonsAffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_LessonsAffectedByEventsScalarFieldEnum | View_LessonsAffectedByEventsScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereInput No
orderBy view_LessonsAffectedByEventsOrderByWithRelationInput[] | view_LessonsAffectedByEventsOrderByWithRelationInput No
cursor view_LessonsAffectedByEventsWhereUniqueInput No
take Int No
skip Int No
distinct View_LessonsAffectedByEventsScalarFieldEnum | View_LessonsAffectedByEventsScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_LessonsAffectedByEvents

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

Input

Name Type Required
data view_LessonsAffectedByEventsCreateInput | view_LessonsAffectedByEventsUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_LessonsAffectedByEvents

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

Input

Name Type Required
data view_LessonsAffectedByEventsUpdateInput | view_LessonsAffectedByEventsUncheckedUpdateInput Yes
where view_LessonsAffectedByEventsWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_LessonsAffectedByEvents

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

Input

Name Type Required
data view_LessonsAffectedByEventsUpdateManyMutationInput | view_LessonsAffectedByEventsUncheckedUpdateManyInput Yes
where view_LessonsAffectedByEventsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_LessonsAffectedByEvents

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

Input

Name Type Required
where view_LessonsAffectedByEventsWhereUniqueInput Yes
create view_LessonsAffectedByEventsCreateInput | view_LessonsAffectedByEventsUncheckedCreateInput Yes
update view_LessonsAffectedByEventsUpdateInput | view_LessonsAffectedByEventsUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_EventsClasses

Name Value
@@unique
  • id
  • classId
  • departmentId
@@index
  • id
  • classId
  • departmentId

Fields

Name Type Attributes Required Comment
id String
  • @id
Yes -
authorId String
  • -
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
location String
  • -
Yes -
description String
  • -
Yes -
descriptionLong String
  • -
Yes -
state EventState
  • -
Yes -
jobId String?
  • -
No -
classes String[]
  • -
Yes -
classGroups String[]
  • -
Yes -
createdAt DateTime
  • -
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
deletedAt DateTime?
  • -
No -
teachingAffected TeachingAffected
  • -
Yes -
parentId String?
  • -
No -
cloned Boolean
  • -
Yes -
audience EventAudience
  • -
Yes -
affectsDepartment2 Boolean?
  • -
No -
meta Json?
  • -
No -
classId Int
  • -
Yes -
className String
  • -
Yes -
departmentId String
  • -
Yes -

Operations

findUnique

Find zero or one View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereInput No
orderBy view_EventsClassesOrderByWithRelationInput[] | view_EventsClassesOrderByWithRelationInput No
cursor view_EventsClassesWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsClassesScalarFieldEnum | View_EventsClassesScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereInput No
orderBy view_EventsClassesOrderByWithRelationInput[] | view_EventsClassesOrderByWithRelationInput No
cursor view_EventsClassesWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsClassesScalarFieldEnum | View_EventsClassesScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_EventsClasses

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

Input

Name Type Required
data view_EventsClassesCreateInput | view_EventsClassesUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_EventsClasses

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

Input

Name Type Required
data view_EventsClassesUpdateInput | view_EventsClassesUncheckedUpdateInput Yes
where view_EventsClassesWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_EventsClasses

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

Input

Name Type Required
data view_EventsClassesUpdateManyMutationInput | view_EventsClassesUncheckedUpdateManyInput Yes
where view_EventsClassesWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_EventsClasses

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

Input

Name Type Required
where view_EventsClassesWhereUniqueInput Yes
create view_EventsClassesCreateInput | view_EventsClassesUncheckedCreateInput Yes
update view_EventsClassesUpdateInput | view_EventsClassesUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_EventsDepartments

Name Value
@@unique
  • id
  • departmentId
@@index
  • id
  • departmentId

Fields

Name Type Attributes Required Comment
id String
  • @id
Yes -
authorId String
  • -
Yes -
start DateTime
  • -
Yes -
end DateTime
  • -
Yes -
location String
  • -
Yes -
description String
  • -
Yes -
descriptionLong String
  • -
Yes -
state EventState
  • -
Yes -
jobId String?
  • -
No -
classes String[]
  • -
Yes -
classGroups String[]
  • -
Yes -
createdAt DateTime
  • -
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
deletedAt DateTime?
  • -
No -
teachingAffected TeachingAffected
  • -
Yes -
parentId String?
  • -
No -
cloned Boolean
  • -
Yes -
audience EventAudience
  • -
Yes -
affectsDepartment2 Boolean?
  • -
No -
meta Json?
  • -
No -
departmentId String
  • -
Yes -

Operations

findUnique

Find zero or one View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereInput No
orderBy view_EventsDepartmentsOrderByWithRelationInput[] | view_EventsDepartmentsOrderByWithRelationInput No
cursor view_EventsDepartmentsWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsDepartmentsScalarFieldEnum | View_EventsDepartmentsScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereInput No
orderBy view_EventsDepartmentsOrderByWithRelationInput[] | view_EventsDepartmentsOrderByWithRelationInput No
cursor view_EventsDepartmentsWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsDepartmentsScalarFieldEnum | View_EventsDepartmentsScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_EventsDepartments

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

Input

Name Type Required
data view_EventsDepartmentsCreateInput | view_EventsDepartmentsUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_EventsDepartments

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

Input

Name Type Required
data view_EventsDepartmentsUpdateInput | view_EventsDepartmentsUncheckedUpdateInput Yes
where view_EventsDepartmentsWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_EventsDepartments

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

Input

Name Type Required
data view_EventsDepartmentsUpdateManyMutationInput | view_EventsDepartmentsUncheckedUpdateManyInput Yes
where view_EventsDepartmentsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_EventsDepartments

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

Input

Name Type Required
where view_EventsDepartmentsWhereUniqueInput Yes
create view_EventsDepartmentsCreateInput | view_EventsDepartmentsUncheckedCreateInput Yes
update view_EventsDepartmentsUpdateInput | view_EventsDepartmentsUncheckedUpdateInput Yes

Output

Required: Yes
List: No

view_EventsRegistrationPeriods

Name Value
@@unique
  • eventId
  • rpId
@@index
  • eventId
  • rpId

Fields

Name Type Attributes Required Comment
eventId String
  • -
Yes -
rpId String
  • -
Yes -
rpName String
  • -
Yes -
rpIsOpen Boolean
  • -
Yes -
rpStart DateTime
  • -
Yes -
rpEnd DateTime
  • -
Yes -
rpEventRangeStart DateTime
  • -
Yes -
rpEventRangeEnd DateTime
  • -
Yes -

Operations

findUnique

Find zero or one View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereInput No
orderBy view_EventsRegistrationPeriodsOrderByWithRelationInput[] | view_EventsRegistrationPeriodsOrderByWithRelationInput No
cursor view_EventsRegistrationPeriodsWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsRegistrationPeriodsScalarFieldEnum | View_EventsRegistrationPeriodsScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereInput No
orderBy view_EventsRegistrationPeriodsOrderByWithRelationInput[] | view_EventsRegistrationPeriodsOrderByWithRelationInput No
cursor view_EventsRegistrationPeriodsWhereUniqueInput No
take Int No
skip Int No
distinct View_EventsRegistrationPeriodsScalarFieldEnum | View_EventsRegistrationPeriodsScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one View_EventsRegistrationPeriods

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

Input

Name Type Required
data view_EventsRegistrationPeriodsCreateInput | view_EventsRegistrationPeriodsUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one View_EventsRegistrationPeriods

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

Input

Name Type Required
data view_EventsRegistrationPeriodsUpdateInput | view_EventsRegistrationPeriodsUncheckedUpdateInput Yes
where view_EventsRegistrationPeriodsWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereInput No

Output

Required: Yes
List: No

updateMany

Update zero or one View_EventsRegistrationPeriods

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

Input

Name Type Required
data view_EventsRegistrationPeriodsUpdateManyMutationInput | view_EventsRegistrationPeriodsUncheckedUpdateManyInput Yes
where view_EventsRegistrationPeriodsWhereInput No

Output

Required: Yes
List: No

upsert

Create or update one View_EventsRegistrationPeriods

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

Input

Name Type Required
where view_EventsRegistrationPeriodsWhereUniqueInput Yes
create view_EventsRegistrationPeriodsCreateInput | view_EventsRegistrationPeriodsUncheckedCreateInput Yes
update view_EventsRegistrationPeriodsUpdateInput | view_EventsRegistrationPeriodsUncheckedUpdateInput 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 UuidFilter | String No
email StringFilter | String No
untisId IntNullableFilter | Int | Null Yes
firstName StringFilter | String No
lastName StringFilter | String No
role EnumRoleFilter | Role No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
icsLocator StringNullableFilter | String | Null Yes
notifyOnEventUpdate BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewRequest BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewDecision BoolNullableFilter | Boolean | Null Yes
untis UntisTeacherNullableRelationFilter | UntisTeacherWhereInput | Null Yes
events EventListRelationFilter No
jobs JobListRelationFilter No
eventGroups EventGroupListRelationFilter No

UserOrderByWithRelationInput

Name Type Nullable
id SortOrder No
email SortOrder No
untisId SortOrder | SortOrderInput No
firstName SortOrder No
lastName SortOrder No
role SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
icsLocator SortOrder | SortOrderInput No
notifyOnEventUpdate SortOrder | SortOrderInput No
notifyAdminOnReviewRequest SortOrder | SortOrderInput No
notifyAdminOnReviewDecision SortOrder | SortOrderInput No
untis UntisTeacherOrderByWithRelationInput No
events EventOrderByRelationAggregateInput No
jobs JobOrderByRelationAggregateInput No
eventGroups EventGroupOrderByRelationAggregateInput No

UserWhereUniqueInput

Name Type Nullable
id String No
email String No
untisId Int No
icsLocator String No
AND UserWhereInput | UserWhereInput[] No
OR UserWhereInput[] No
NOT UserWhereInput | UserWhereInput[] No
firstName StringFilter | String No
lastName StringFilter | String No
role EnumRoleFilter | Role No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
notifyOnEventUpdate BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewRequest BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewDecision BoolNullableFilter | Boolean | Null Yes
untis UntisTeacherNullableRelationFilter | UntisTeacherWhereInput | Null Yes
events EventListRelationFilter No
jobs JobListRelationFilter No
eventGroups EventGroupListRelationFilter No

UserOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
email SortOrder No
untisId SortOrder | SortOrderInput No
firstName SortOrder No
lastName SortOrder No
role SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
icsLocator SortOrder | SortOrderInput No
notifyOnEventUpdate SortOrder | SortOrderInput No
notifyAdminOnReviewRequest SortOrder | SortOrderInput No
notifyAdminOnReviewDecision SortOrder | SortOrderInput No
_count UserCountOrderByAggregateInput No
_avg UserAvgOrderByAggregateInput No
_max UserMaxOrderByAggregateInput No
_min UserMinOrderByAggregateInput No
_sum UserSumOrderByAggregateInput No

UserScalarWhereWithAggregatesInput

Name Type Nullable
AND UserScalarWhereWithAggregatesInput | UserScalarWhereWithAggregatesInput[] No
OR UserScalarWhereWithAggregatesInput[] No
NOT UserScalarWhereWithAggregatesInput | UserScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
email StringWithAggregatesFilter | String No
untisId IntNullableWithAggregatesFilter | Int | Null Yes
firstName StringWithAggregatesFilter | String No
lastName StringWithAggregatesFilter | String No
role EnumRoleWithAggregatesFilter | Role No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
icsLocator StringNullableWithAggregatesFilter | String | Null Yes
notifyOnEventUpdate BoolNullableWithAggregatesFilter | Boolean | Null Yes
notifyAdminOnReviewRequest BoolNullableWithAggregatesFilter | Boolean | Null Yes
notifyAdminOnReviewDecision BoolNullableWithAggregatesFilter | Boolean | Null Yes

EventWhereInput

Name Type Nullable
AND EventWhereInput | EventWhereInput[] No
OR EventWhereInput[] No
NOT EventWhereInput | EventWhereInput[] No
id UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
cloned BoolFilter | Boolean No
jobId UuidNullableFilter | String | Null Yes
parentId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
meta JsonNullableFilter No
author UserRelationFilter | UserWhereInput No
job JobNullableRelationFilter | JobWhereInput | Null Yes
parent EventNullableRelationFilter | EventWhereInput | Null Yes
children EventListRelationFilter No
departments DepartmentListRelationFilter No
groups EventGroupListRelationFilter No

EventOrderByWithRelationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
cloned SortOrder No
jobId SortOrder | SortOrderInput No
parentId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
teachingAffected SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
author UserOrderByWithRelationInput No
job JobOrderByWithRelationInput No
parent EventOrderByWithRelationInput No
children EventOrderByRelationAggregateInput No
departments DepartmentOrderByRelationAggregateInput No
groups EventGroupOrderByRelationAggregateInput No

EventWhereUniqueInput

Name Type Nullable
id String No
AND EventWhereInput | EventWhereInput[] No
OR EventWhereInput[] No
NOT EventWhereInput | EventWhereInput[] No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
cloned BoolFilter | Boolean No
jobId UuidNullableFilter | String | Null Yes
parentId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
meta JsonNullableFilter No
author UserRelationFilter | UserWhereInput No
job JobNullableRelationFilter | JobWhereInput | Null Yes
parent EventNullableRelationFilter | EventWhereInput | Null Yes
children EventListRelationFilter No
departments DepartmentListRelationFilter No
groups EventGroupListRelationFilter No

EventOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
cloned SortOrder No
jobId SortOrder | SortOrderInput No
parentId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
teachingAffected SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
_count EventCountOrderByAggregateInput No
_max EventMaxOrderByAggregateInput No
_min EventMinOrderByAggregateInput No

EventScalarWhereWithAggregatesInput

Name Type Nullable
AND EventScalarWhereWithAggregatesInput | EventScalarWhereWithAggregatesInput[] No
OR EventScalarWhereWithAggregatesInput[] No
NOT EventScalarWhereWithAggregatesInput | EventScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
authorId UuidWithAggregatesFilter | String No
start DateTimeWithAggregatesFilter | DateTime No
end DateTimeWithAggregatesFilter | DateTime No
location StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
descriptionLong StringWithAggregatesFilter | String No
state EnumEventStateWithAggregatesFilter | EventState No
cloned BoolWithAggregatesFilter | Boolean No
jobId UuidNullableWithAggregatesFilter | String | Null Yes
parentId UuidNullableWithAggregatesFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
audience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectsDepartment2 BoolNullableWithAggregatesFilter | Boolean | Null Yes
teachingAffected EnumTeachingAffectedWithAggregatesFilter | TeachingAffected No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
deletedAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
meta JsonNullableWithAggregatesFilter No

EventGroupWhereInput

Name Type Nullable
AND EventGroupWhereInput | EventGroupWhereInput[] No
OR EventGroupWhereInput[] No
NOT EventGroupWhereInput | EventGroupWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
events EventListRelationFilter No
users UserListRelationFilter No

EventGroupOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
events EventOrderByRelationAggregateInput No
users UserOrderByRelationAggregateInput No

EventGroupWhereUniqueInput

Name Type Nullable
id String No
AND EventGroupWhereInput | EventGroupWhereInput[] No
OR EventGroupWhereInput[] No
NOT EventGroupWhereInput | EventGroupWhereInput[] No
name StringFilter | String No
description StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
events EventListRelationFilter No
users UserListRelationFilter No

EventGroupOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
_count EventGroupCountOrderByAggregateInput No
_max EventGroupMaxOrderByAggregateInput No
_min EventGroupMinOrderByAggregateInput No


DepartmentWhereInput

Name Type Nullable
AND DepartmentWhereInput | DepartmentWhereInput[] No
OR DepartmentWhereInput[] No
NOT DepartmentWhereInput | DepartmentWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
letter StringFilter | String No
classLetters StringNullableListFilter No
department1_Id UuidNullableFilter | String | Null Yes
department2_Id UuidNullableFilter | String | Null Yes
color StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
department1 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
childDepartment1 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
department2 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
childDepartment2 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
classes UntisClassListRelationFilter No
events EventListRelationFilter No
registrationPeriods RegistrationPeriodListRelationFilter No

DepartmentOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
letter SortOrder No
classLetters SortOrder No
department1_Id SortOrder | SortOrderInput No
department2_Id SortOrder | SortOrderInput No
color SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
department1 DepartmentOrderByWithRelationInput No
childDepartment1 DepartmentOrderByWithRelationInput No
department2 DepartmentOrderByWithRelationInput No
childDepartment2 DepartmentOrderByWithRelationInput No
classes UntisClassOrderByRelationAggregateInput No
events EventOrderByRelationAggregateInput No
registrationPeriods RegistrationPeriodOrderByRelationAggregateInput No

DepartmentWhereUniqueInput

Name Type Nullable
id String No
name String No
department1_Id String No
department2_Id String No
AND DepartmentWhereInput | DepartmentWhereInput[] No
OR DepartmentWhereInput[] No
NOT DepartmentWhereInput | DepartmentWhereInput[] No
description StringFilter | String No
letter StringFilter | String No
classLetters StringNullableListFilter No
color StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
department1 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
childDepartment1 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
department2 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
childDepartment2 DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes
classes UntisClassListRelationFilter No
events EventListRelationFilter No
registrationPeriods RegistrationPeriodListRelationFilter No

DepartmentOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
letter SortOrder No
classLetters SortOrder No
department1_Id SortOrder | SortOrderInput No
department2_Id SortOrder | SortOrderInput No
color SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
_count DepartmentCountOrderByAggregateInput No
_max DepartmentMaxOrderByAggregateInput No
_min DepartmentMinOrderByAggregateInput No

DepartmentScalarWhereWithAggregatesInput

Name Type Nullable
AND DepartmentScalarWhereWithAggregatesInput | DepartmentScalarWhereWithAggregatesInput[] No
OR DepartmentScalarWhereWithAggregatesInput[] No
NOT DepartmentScalarWhereWithAggregatesInput | DepartmentScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
name StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
letter StringWithAggregatesFilter | String No
classLetters StringNullableListFilter No
department1_Id UuidNullableWithAggregatesFilter | String | Null Yes
department2_Id UuidNullableWithAggregatesFilter | String | Null Yes
color StringWithAggregatesFilter | String No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No

SemesterWhereInput

Name Type Nullable
AND SemesterWhereInput | SemesterWhereInput[] No
OR SemesterWhereInput[] No
NOT SemesterWhereInput | SemesterWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
untisSyncDate DateTimeFilter | DateTime No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
lessons UntisLessonListRelationFilter No
jobs JobListRelationFilter No

SemesterOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
start SortOrder No
end SortOrder No
untisSyncDate SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
lessons UntisLessonOrderByRelationAggregateInput No
jobs JobOrderByRelationAggregateInput No

SemesterWhereUniqueInput

Name Type Nullable
id String No
AND SemesterWhereInput | SemesterWhereInput[] No
OR SemesterWhereInput[] No
NOT SemesterWhereInput | SemesterWhereInput[] No
name StringFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
untisSyncDate DateTimeFilter | DateTime No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
lessons UntisLessonListRelationFilter No
jobs JobListRelationFilter No

SemesterOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
start SortOrder No
end SortOrder No
untisSyncDate SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
_count SemesterCountOrderByAggregateInput No
_max SemesterMaxOrderByAggregateInput No
_min SemesterMinOrderByAggregateInput No


RegistrationPeriodWhereInput

Name Type Nullable
AND RegistrationPeriodWhereInput | RegistrationPeriodWhereInput[] No
OR RegistrationPeriodWhereInput[] No
NOT RegistrationPeriodWhereInput | RegistrationPeriodWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
eventRangeStart DateTimeFilter | DateTime No
eventRangeEnd DateTimeFilter | DateTime No
isOpen BoolFilter | Boolean No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
departments DepartmentListRelationFilter No

RegistrationPeriodOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
start SortOrder No
end SortOrder No
eventRangeStart SortOrder No
eventRangeEnd SortOrder No
isOpen SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
departments DepartmentOrderByRelationAggregateInput No

RegistrationPeriodWhereUniqueInput

Name Type Nullable
id String No
AND RegistrationPeriodWhereInput | RegistrationPeriodWhereInput[] No
OR RegistrationPeriodWhereInput[] No
NOT RegistrationPeriodWhereInput | RegistrationPeriodWhereInput[] No
name StringFilter | String No
description StringFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
eventRangeStart DateTimeFilter | DateTime No
eventRangeEnd DateTimeFilter | DateTime No
isOpen BoolFilter | Boolean No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
departments DepartmentListRelationFilter No

RegistrationPeriodOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
start SortOrder No
end SortOrder No
eventRangeStart SortOrder No
eventRangeEnd SortOrder No
isOpen SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
_count RegistrationPeriodCountOrderByAggregateInput No
_max RegistrationPeriodMaxOrderByAggregateInput No
_min RegistrationPeriodMinOrderByAggregateInput No

RegistrationPeriodScalarWhereWithAggregatesInput

Name Type Nullable
AND RegistrationPeriodScalarWhereWithAggregatesInput | RegistrationPeriodScalarWhereWithAggregatesInput[] No
OR RegistrationPeriodScalarWhereWithAggregatesInput[] No
NOT RegistrationPeriodScalarWhereWithAggregatesInput | RegistrationPeriodScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
name StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
start DateTimeWithAggregatesFilter | DateTime No
end DateTimeWithAggregatesFilter | DateTime No
eventRangeStart DateTimeWithAggregatesFilter | DateTime No
eventRangeEnd DateTimeWithAggregatesFilter | DateTime No
isOpen BoolWithAggregatesFilter | Boolean No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No

JobWhereInput

Name Type Nullable
AND JobWhereInput | JobWhereInput[] No
OR JobWhereInput[] No
NOT JobWhereInput | JobWhereInput[] No
id UuidFilter | String No
type EnumJobTypeFilter | JobType No
state EnumJobStateFilter | JobState No
userId UuidFilter | String No
semesterId UuidNullableFilter | String | Null Yes
syncDate DateTimeNullableFilter | DateTime | Null Yes
description StringFilter | String No
filename StringNullableFilter | String | Null Yes
log StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
user UserRelationFilter | UserWhereInput No
semester SemesterNullableRelationFilter | SemesterWhereInput | Null Yes
events EventListRelationFilter No

JobOrderByWithRelationInput

Name Type Nullable
id SortOrder No
type SortOrder No
state SortOrder No
userId SortOrder No
semesterId SortOrder | SortOrderInput No
syncDate SortOrder | SortOrderInput No
description SortOrder No
filename SortOrder | SortOrderInput No
log SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
user UserOrderByWithRelationInput No
semester SemesterOrderByWithRelationInput No
events EventOrderByRelationAggregateInput No

JobWhereUniqueInput

Name Type Nullable
id String No
AND JobWhereInput | JobWhereInput[] No
OR JobWhereInput[] No
NOT JobWhereInput | JobWhereInput[] No
type EnumJobTypeFilter | JobType No
state EnumJobStateFilter | JobState No
userId UuidFilter | String No
semesterId UuidNullableFilter | String | Null Yes
syncDate DateTimeNullableFilter | DateTime | Null Yes
description StringFilter | String No
filename StringNullableFilter | String | Null Yes
log StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
user UserRelationFilter | UserWhereInput No
semester SemesterNullableRelationFilter | SemesterWhereInput | Null Yes
events EventListRelationFilter No

JobOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
type SortOrder No
state SortOrder No
userId SortOrder No
semesterId SortOrder | SortOrderInput No
syncDate SortOrder | SortOrderInput No
description SortOrder No
filename SortOrder | SortOrderInput No
log SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
_count JobCountOrderByAggregateInput No
_max JobMaxOrderByAggregateInput No
_min JobMinOrderByAggregateInput No

JobScalarWhereWithAggregatesInput

Name Type Nullable
AND JobScalarWhereWithAggregatesInput | JobScalarWhereWithAggregatesInput[] No
OR JobScalarWhereWithAggregatesInput[] No
NOT JobScalarWhereWithAggregatesInput | JobScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
type EnumJobTypeWithAggregatesFilter | JobType No
state EnumJobStateWithAggregatesFilter | JobState No
userId UuidWithAggregatesFilter | String No
semesterId UuidNullableWithAggregatesFilter | String | Null Yes
syncDate DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
description StringWithAggregatesFilter | String No
filename StringNullableWithAggregatesFilter | String | Null Yes
log StringWithAggregatesFilter | String No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No

UntisTeacherWhereInput

Name Type Nullable
AND UntisTeacherWhereInput | UntisTeacherWhereInput[] No
OR UntisTeacherWhereInput[] No
NOT UntisTeacherWhereInput | UntisTeacherWhereInput[] No
id IntFilter | Int No
name StringFilter | String No
longName StringFilter | String No
title StringFilter | String No
active BoolFilter | Boolean No
lessons UntisLessonListRelationFilter No
classes UntisClassListRelationFilter No
user UserNullableRelationFilter | UserWhereInput | Null Yes

UntisTeacherOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
longName SortOrder No
title SortOrder No
active SortOrder No
lessons UntisLessonOrderByRelationAggregateInput No
classes UntisClassOrderByRelationAggregateInput No
user UserOrderByWithRelationInput No

UntisTeacherWhereUniqueInput

Name Type Nullable
id Int No
name String No
AND UntisTeacherWhereInput | UntisTeacherWhereInput[] No
OR UntisTeacherWhereInput[] No
NOT UntisTeacherWhereInput | UntisTeacherWhereInput[] No
longName StringFilter | String No
title StringFilter | String No
active BoolFilter | Boolean No
lessons UntisLessonListRelationFilter No
classes UntisClassListRelationFilter No
user UserNullableRelationFilter | UserWhereInput | Null Yes

UntisTeacherOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
longName SortOrder No
title SortOrder No
active SortOrder No
_count UntisTeacherCountOrderByAggregateInput No
_avg UntisTeacherAvgOrderByAggregateInput No
_max UntisTeacherMaxOrderByAggregateInput No
_min UntisTeacherMinOrderByAggregateInput No
_sum UntisTeacherSumOrderByAggregateInput No


UntisLessonWhereInput

Name Type Nullable
AND UntisLessonWhereInput | UntisLessonWhereInput[] No
OR UntisLessonWhereInput[] No
NOT UntisLessonWhereInput | UntisLessonWhereInput[] No
id IntFilter | Int No
room StringFilter | String No
subject StringFilter | String No
description StringFilter | String No
semesterNr IntFilter | Int No
year IntFilter | Int No
weekDay IntFilter | Int No
startHHMM IntFilter | Int No
endHHMM IntFilter | Int No
semesterId UuidFilter | String No
classes UntisClassListRelationFilter No
teachers UntisTeacherListRelationFilter No
semester SemesterRelationFilter | SemesterWhereInput No

UntisLessonOrderByWithRelationInput

Name Type Nullable
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No
classes UntisClassOrderByRelationAggregateInput No
teachers UntisTeacherOrderByRelationAggregateInput No
semester SemesterOrderByWithRelationInput No

UntisLessonWhereUniqueInput

Name Type Nullable
id Int No
AND UntisLessonWhereInput | UntisLessonWhereInput[] No
OR UntisLessonWhereInput[] No
NOT UntisLessonWhereInput | UntisLessonWhereInput[] No
room StringFilter | String No
subject StringFilter | String No
description StringFilter | String No
semesterNr IntFilter | Int No
year IntFilter | Int No
weekDay IntFilter | Int No
startHHMM IntFilter | Int No
endHHMM IntFilter | Int No
semesterId UuidFilter | String No
classes UntisClassListRelationFilter No
teachers UntisTeacherListRelationFilter No
semester SemesterRelationFilter | SemesterWhereInput No

UntisLessonOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No
_count UntisLessonCountOrderByAggregateInput No
_avg UntisLessonAvgOrderByAggregateInput No
_max UntisLessonMaxOrderByAggregateInput No
_min UntisLessonMinOrderByAggregateInput No
_sum UntisLessonSumOrderByAggregateInput No


UntisClassWhereInput

Name Type Nullable
AND UntisClassWhereInput | UntisClassWhereInput[] No
OR UntisClassWhereInput[] No
NOT UntisClassWhereInput | UntisClassWhereInput[] No
id IntFilter | Int No
name StringFilter | String No
legacyName StringNullableFilter | String | Null Yes
year IntFilter | Int No
sf StringFilter | String No
departmentId UuidNullableFilter | String | Null Yes
lessons UntisLessonListRelationFilter No
teachers UntisTeacherListRelationFilter No
department DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes

UntisClassOrderByWithRelationInput

Name Type Nullable
id SortOrder No
name SortOrder No
legacyName SortOrder | SortOrderInput No
year SortOrder No
sf SortOrder No
departmentId SortOrder | SortOrderInput No
lessons UntisLessonOrderByRelationAggregateInput No
teachers UntisTeacherOrderByRelationAggregateInput No
department DepartmentOrderByWithRelationInput No

UntisClassWhereUniqueInput

Name Type Nullable
id Int No
name String No
legacyName String No
AND UntisClassWhereInput | UntisClassWhereInput[] No
OR UntisClassWhereInput[] No
NOT UntisClassWhereInput | UntisClassWhereInput[] No
year IntFilter | Int No
sf StringFilter | String No
departmentId UuidNullableFilter | String | Null Yes
lessons UntisLessonListRelationFilter No
teachers UntisTeacherListRelationFilter No
department DepartmentNullableRelationFilter | DepartmentWhereInput | Null Yes

UntisClassOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
name SortOrder No
legacyName SortOrder | SortOrderInput No
year SortOrder No
sf SortOrder No
departmentId SortOrder | SortOrderInput No
_count UntisClassCountOrderByAggregateInput No
_avg UntisClassAvgOrderByAggregateInput No
_max UntisClassMaxOrderByAggregateInput No
_min UntisClassMinOrderByAggregateInput No
_sum UntisClassSumOrderByAggregateInput No


SessionWhereInput

Name Type Nullable
AND SessionWhereInput | SessionWhereInput[] No
OR SessionWhereInput[] No
NOT SessionWhereInput | SessionWhereInput[] No
sid StringFilter | String No
sess JsonFilter No
expire DateTimeFilter | DateTime No

SessionOrderByWithRelationInput

Name Type Nullable
sid SortOrder No
sess SortOrder No
expire SortOrder No

SessionWhereUniqueInput

Name Type Nullable
sid String No
AND SessionWhereInput | SessionWhereInput[] No
OR SessionWhereInput[] No
NOT SessionWhereInput | SessionWhereInput[] No
sess JsonFilter No
expire DateTimeFilter | DateTime No

SessionOrderByWithAggregationInput

Name Type Nullable
sid SortOrder No
sess SortOrder No
expire SortOrder No
_count SessionCountOrderByAggregateInput No
_max SessionMaxOrderByAggregateInput No
_min SessionMinOrderByAggregateInput No


view_KLPsWhereInput

Name Type Nullable
AND view_KLPsWhereInput | view_KLPsWhereInput[] No
OR view_KLPsWhereInput[] No
NOT view_KLPsWhereInput | view_KLPsWhereInput[] No
userId UuidFilter | String No
teacherId IntFilter | Int No
teacherName StringFilter | String No
classId IntFilter | Int No
className StringFilter | String No
semesterId UuidFilter | String No

view_KLPsOrderByWithRelationInput

Name Type Nullable
userId SortOrder No
teacherId SortOrder No
teacherName SortOrder No
classId SortOrder No
className SortOrder No
semesterId SortOrder No

view_KLPsWhereUniqueInput

Name Type Nullable
userId_teacherId_classId_semesterId view_KLPsUserIdTeacherIdClassIdSemesterIdCompoundUniqueInput No
AND view_KLPsWhereInput | view_KLPsWhereInput[] No
OR view_KLPsWhereInput[] No
NOT view_KLPsWhereInput | view_KLPsWhereInput[] No
userId UuidFilter | String No
teacherId IntFilter | Int No
teacherName StringFilter | String No
classId IntFilter | Int No
className StringFilter | String No
semesterId UuidFilter | String No

view_KLPsOrderByWithAggregationInput

Name Type Nullable
userId SortOrder No
teacherId SortOrder No
teacherName SortOrder No
classId SortOrder No
className SortOrder No
semesterId SortOrder No
_count view_KLPsCountOrderByAggregateInput No
_avg view_KLPsAvgOrderByAggregateInput No
_max view_KLPsMaxOrderByAggregateInput No
_min view_KLPsMinOrderByAggregateInput No
_sum view_KLPsSumOrderByAggregateInput No


view_AffectedByEventsUnfilteredWhereInput

Name Type Nullable
AND view_AffectedByEventsUnfilteredWhereInput | view_AffectedByEventsUnfilteredWhereInput[] No
OR view_AffectedByEventsUnfilteredWhereInput[] No
NOT view_AffectedByEventsUnfilteredWhereInput | view_AffectedByEventsUnfilteredWhereInput[] No
eventId UuidFilter | String No
userId UuidFilter | String No
semesterId UuidFilter | String No
untisTeacherId IntNullableFilter | Int | Null Yes
classId IntFilter | Int No
className StringFilter | String No
lessonId IntFilter | Int No
lessonSubject StringFilter | String No
eventAudience EnumEventAudienceFilter | EventAudience No
affectedDepartmentId UuidNullableFilter | String | Null Yes
affectsDepartment BoolNullableFilter | Boolean | Null Yes
affectsClassname BoolFilter | Boolean No
affectsClassgroup BoolFilter | Boolean No
affectsLesson BoolFilter | Boolean No
isKlp BoolNullableFilter | Boolean | Null Yes

view_AffectedByEventsUnfilteredOrderByWithRelationInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder | SortOrderInput No
affectsDepartment SortOrder | SortOrderInput No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder | SortOrderInput No

view_AffectedByEventsUnfilteredWhereUniqueInput

Name Type Nullable
userId_eventId_semesterId_classId_lessonId view_AffectedByEventsUnfilteredUserIdEventIdSemesterIdClassIdLessonIdCompoundUniqueInput No
AND view_AffectedByEventsUnfilteredWhereInput | view_AffectedByEventsUnfilteredWhereInput[] No
OR view_AffectedByEventsUnfilteredWhereInput[] No
NOT view_AffectedByEventsUnfilteredWhereInput | view_AffectedByEventsUnfilteredWhereInput[] No
eventId UuidFilter | String No
userId UuidFilter | String No
semesterId UuidFilter | String No
untisTeacherId IntNullableFilter | Int | Null Yes
classId IntFilter | Int No
className StringFilter | String No
lessonId IntFilter | Int No
lessonSubject StringFilter | String No
eventAudience EnumEventAudienceFilter | EventAudience No
affectedDepartmentId UuidNullableFilter | String | Null Yes
affectsDepartment BoolNullableFilter | Boolean | Null Yes
affectsClassname BoolFilter | Boolean No
affectsClassgroup BoolFilter | Boolean No
affectsLesson BoolFilter | Boolean No
isKlp BoolNullableFilter | Boolean | Null Yes

view_AffectedByEventsUnfilteredOrderByWithAggregationInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder | SortOrderInput No
affectsDepartment SortOrder | SortOrderInput No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder | SortOrderInput No
_count view_AffectedByEventsUnfilteredCountOrderByAggregateInput No
_avg view_AffectedByEventsUnfilteredAvgOrderByAggregateInput No
_max view_AffectedByEventsUnfilteredMaxOrderByAggregateInput No
_min view_AffectedByEventsUnfilteredMinOrderByAggregateInput No
_sum view_AffectedByEventsUnfilteredSumOrderByAggregateInput No

view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput

Name Type Nullable
AND view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput | view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput[] No
OR view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput[] No
NOT view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput | view_AffectedByEventsUnfilteredScalarWhereWithAggregatesInput[] No
eventId UuidWithAggregatesFilter | String No
userId UuidWithAggregatesFilter | String No
semesterId UuidWithAggregatesFilter | String No
untisTeacherId IntNullableWithAggregatesFilter | Int | Null Yes
classId IntWithAggregatesFilter | Int No
className StringWithAggregatesFilter | String No
lessonId IntWithAggregatesFilter | Int No
lessonSubject StringWithAggregatesFilter | String No
eventAudience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectedDepartmentId UuidNullableWithAggregatesFilter | String | Null Yes
affectsDepartment BoolNullableWithAggregatesFilter | Boolean | Null Yes
affectsClassname BoolWithAggregatesFilter | Boolean No
affectsClassgroup BoolWithAggregatesFilter | Boolean No
affectsLesson BoolWithAggregatesFilter | Boolean No
isKlp BoolNullableWithAggregatesFilter | Boolean | Null Yes

view_AffectedByEventsWhereInput

Name Type Nullable
AND view_AffectedByEventsWhereInput | view_AffectedByEventsWhereInput[] No
OR view_AffectedByEventsWhereInput[] No
NOT view_AffectedByEventsWhereInput | view_AffectedByEventsWhereInput[] No
eventId UuidFilter | String No
userId UuidFilter | String No
semesterId UuidFilter | String No
untisTeacherId IntNullableFilter | Int | Null Yes
classId IntFilter | Int No
className StringFilter | String No
lessonId IntFilter | Int No
lessonSubject StringFilter | String No
eventAudience EnumEventAudienceFilter | EventAudience No
affectedDepartmentId UuidNullableFilter | String | Null Yes
affectsDepartment BoolNullableFilter | Boolean | Null Yes
affectsClassname BoolFilter | Boolean No
affectsClassgroup BoolFilter | Boolean No
affectsLesson BoolFilter | Boolean No
isKlp BoolNullableFilter | Boolean | Null Yes

view_AffectedByEventsOrderByWithRelationInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder | SortOrderInput No
affectsDepartment SortOrder | SortOrderInput No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder | SortOrderInput No

view_AffectedByEventsWhereUniqueInput

Name Type Nullable
userId_eventId_semesterId_classId_lessonId view_AffectedByEventsUserIdEventIdSemesterIdClassIdLessonIdCompoundUniqueInput No
AND view_AffectedByEventsWhereInput | view_AffectedByEventsWhereInput[] No
OR view_AffectedByEventsWhereInput[] No
NOT view_AffectedByEventsWhereInput | view_AffectedByEventsWhereInput[] No
eventId UuidFilter | String No
userId UuidFilter | String No
semesterId UuidFilter | String No
untisTeacherId IntNullableFilter | Int | Null Yes
classId IntFilter | Int No
className StringFilter | String No
lessonId IntFilter | Int No
lessonSubject StringFilter | String No
eventAudience EnumEventAudienceFilter | EventAudience No
affectedDepartmentId UuidNullableFilter | String | Null Yes
affectsDepartment BoolNullableFilter | Boolean | Null Yes
affectsClassname BoolFilter | Boolean No
affectsClassgroup BoolFilter | Boolean No
affectsLesson BoolFilter | Boolean No
isKlp BoolNullableFilter | Boolean | Null Yes

view_AffectedByEventsOrderByWithAggregationInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder | SortOrderInput No
affectsDepartment SortOrder | SortOrderInput No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder | SortOrderInput No
_count view_AffectedByEventsCountOrderByAggregateInput No
_avg view_AffectedByEventsAvgOrderByAggregateInput No
_max view_AffectedByEventsMaxOrderByAggregateInput No
_min view_AffectedByEventsMinOrderByAggregateInput No
_sum view_AffectedByEventsSumOrderByAggregateInput No

view_AffectedByEventsScalarWhereWithAggregatesInput

Name Type Nullable
AND view_AffectedByEventsScalarWhereWithAggregatesInput | view_AffectedByEventsScalarWhereWithAggregatesInput[] No
OR view_AffectedByEventsScalarWhereWithAggregatesInput[] No
NOT view_AffectedByEventsScalarWhereWithAggregatesInput | view_AffectedByEventsScalarWhereWithAggregatesInput[] No
eventId UuidWithAggregatesFilter | String No
userId UuidWithAggregatesFilter | String No
semesterId UuidWithAggregatesFilter | String No
untisTeacherId IntNullableWithAggregatesFilter | Int | Null Yes
classId IntWithAggregatesFilter | Int No
className StringWithAggregatesFilter | String No
lessonId IntWithAggregatesFilter | Int No
lessonSubject StringWithAggregatesFilter | String No
eventAudience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectedDepartmentId UuidNullableWithAggregatesFilter | String | Null Yes
affectsDepartment BoolNullableWithAggregatesFilter | Boolean | Null Yes
affectsClassname BoolWithAggregatesFilter | Boolean No
affectsClassgroup BoolWithAggregatesFilter | Boolean No
affectsLesson BoolWithAggregatesFilter | Boolean No
isKlp BoolNullableWithAggregatesFilter | Boolean | Null Yes

view_UsersAffectedByEventsWhereInput

Name Type Nullable
AND view_UsersAffectedByEventsWhereInput | view_UsersAffectedByEventsWhereInput[] No
OR view_UsersAffectedByEventsWhereInput[] No
NOT view_UsersAffectedByEventsWhereInput | view_UsersAffectedByEventsWhereInput[] No
userId UuidFilter | String No
semesterId UuidFilter | String No
id UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No

view_UsersAffectedByEventsOrderByWithRelationInput

Name Type Nullable
userId SortOrder No
semesterId SortOrder No
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No

view_UsersAffectedByEventsWhereUniqueInput

Name Type Nullable
id String No
id_userId_semesterId view_UsersAffectedByEventsIdUserIdSemesterIdCompoundUniqueInput No
AND view_UsersAffectedByEventsWhereInput | view_UsersAffectedByEventsWhereInput[] No
OR view_UsersAffectedByEventsWhereInput[] No
NOT view_UsersAffectedByEventsWhereInput | view_UsersAffectedByEventsWhereInput[] No
userId UuidFilter | String No
semesterId UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No

view_UsersAffectedByEventsOrderByWithAggregationInput

Name Type Nullable
userId SortOrder No
semesterId SortOrder No
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
_count view_UsersAffectedByEventsCountOrderByAggregateInput No
_max view_UsersAffectedByEventsMaxOrderByAggregateInput No
_min view_UsersAffectedByEventsMinOrderByAggregateInput No

view_UsersAffectedByEventsScalarWhereWithAggregatesInput

Name Type Nullable
AND view_UsersAffectedByEventsScalarWhereWithAggregatesInput | view_UsersAffectedByEventsScalarWhereWithAggregatesInput[] No
OR view_UsersAffectedByEventsScalarWhereWithAggregatesInput[] No
NOT view_UsersAffectedByEventsScalarWhereWithAggregatesInput | view_UsersAffectedByEventsScalarWhereWithAggregatesInput[] No
userId UuidWithAggregatesFilter | String No
semesterId UuidWithAggregatesFilter | String No
id UuidWithAggregatesFilter | String No
authorId UuidWithAggregatesFilter | String No
start DateTimeWithAggregatesFilter | DateTime No
end DateTimeWithAggregatesFilter | DateTime No
location StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
descriptionLong StringWithAggregatesFilter | String No
state EnumEventStateWithAggregatesFilter | EventState No
jobId UuidNullableWithAggregatesFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
deletedAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedWithAggregatesFilter | TeachingAffected No
parentId UuidNullableWithAggregatesFilter | String | Null Yes
cloned BoolWithAggregatesFilter | Boolean No
audience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectsDepartment2 BoolNullableWithAggregatesFilter | Boolean | Null Yes
meta JsonNullableWithAggregatesFilter No

view_LessonsAffectedByEventsWhereInput

Name Type Nullable
AND view_LessonsAffectedByEventsWhereInput | view_LessonsAffectedByEventsWhereInput[] No
OR view_LessonsAffectedByEventsWhereInput[] No
NOT view_LessonsAffectedByEventsWhereInput | view_LessonsAffectedByEventsWhereInput[] No
eventId UuidFilter | String No
sId UuidFilter | String No
id IntFilter | Int No
room StringFilter | String No
subject StringFilter | String No
description StringFilter | String No
semesterNr IntFilter | Int No
year IntFilter | Int No
weekDay IntFilter | Int No
startHHMM IntFilter | Int No
endHHMM IntFilter | Int No
semesterId UuidNullableFilter | String | Null Yes
teacherIds IntNullableListFilter No
classIds IntNullableListFilter No

view_LessonsAffectedByEventsOrderByWithRelationInput

Name Type Nullable
eventId SortOrder No
sId SortOrder No
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder | SortOrderInput No
teacherIds SortOrder No
classIds SortOrder No

view_LessonsAffectedByEventsWhereUniqueInput

Name Type Nullable
id Int No
id_eventId_sId view_LessonsAffectedByEventsIdEventIdSIdCompoundUniqueInput No
AND view_LessonsAffectedByEventsWhereInput | view_LessonsAffectedByEventsWhereInput[] No
OR view_LessonsAffectedByEventsWhereInput[] No
NOT view_LessonsAffectedByEventsWhereInput | view_LessonsAffectedByEventsWhereInput[] No
eventId UuidFilter | String No
sId UuidFilter | String No
room StringFilter | String No
subject StringFilter | String No
description StringFilter | String No
semesterNr IntFilter | Int No
year IntFilter | Int No
weekDay IntFilter | Int No
startHHMM IntFilter | Int No
endHHMM IntFilter | Int No
semesterId UuidNullableFilter | String | Null Yes
teacherIds IntNullableListFilter No
classIds IntNullableListFilter No

view_LessonsAffectedByEventsOrderByWithAggregationInput

Name Type Nullable
eventId SortOrder No
sId SortOrder No
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder | SortOrderInput No
teacherIds SortOrder No
classIds SortOrder No
_count view_LessonsAffectedByEventsCountOrderByAggregateInput No
_avg view_LessonsAffectedByEventsAvgOrderByAggregateInput No
_max view_LessonsAffectedByEventsMaxOrderByAggregateInput No
_min view_LessonsAffectedByEventsMinOrderByAggregateInput No
_sum view_LessonsAffectedByEventsSumOrderByAggregateInput No

view_LessonsAffectedByEventsScalarWhereWithAggregatesInput

Name Type Nullable
AND view_LessonsAffectedByEventsScalarWhereWithAggregatesInput | view_LessonsAffectedByEventsScalarWhereWithAggregatesInput[] No
OR view_LessonsAffectedByEventsScalarWhereWithAggregatesInput[] No
NOT view_LessonsAffectedByEventsScalarWhereWithAggregatesInput | view_LessonsAffectedByEventsScalarWhereWithAggregatesInput[] No
eventId UuidWithAggregatesFilter | String No
sId UuidWithAggregatesFilter | String No
id IntWithAggregatesFilter | Int No
room StringWithAggregatesFilter | String No
subject StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
semesterNr IntWithAggregatesFilter | Int No
year IntWithAggregatesFilter | Int No
weekDay IntWithAggregatesFilter | Int No
startHHMM IntWithAggregatesFilter | Int No
endHHMM IntWithAggregatesFilter | Int No
semesterId UuidNullableWithAggregatesFilter | String | Null Yes
teacherIds IntNullableListFilter No
classIds IntNullableListFilter No

view_EventsClassesWhereInput

Name Type Nullable
AND view_EventsClassesWhereInput | view_EventsClassesWhereInput[] No
OR view_EventsClassesWhereInput[] No
NOT view_EventsClassesWhereInput | view_EventsClassesWhereInput[] No
id UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No
classId IntFilter | Int No
className StringFilter | String No
departmentId UuidFilter | String No

view_EventsClassesOrderByWithRelationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
departmentId SortOrder No

view_EventsClassesWhereUniqueInput

Name Type Nullable
id String No
id_classId_departmentId view_EventsClassesIdClassIdDepartmentIdCompoundUniqueInput No
AND view_EventsClassesWhereInput | view_EventsClassesWhereInput[] No
OR view_EventsClassesWhereInput[] No
NOT view_EventsClassesWhereInput | view_EventsClassesWhereInput[] No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No
classId IntFilter | Int No
className StringFilter | String No
departmentId UuidFilter | String No

view_EventsClassesOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
classId SortOrder No
className SortOrder No
departmentId SortOrder No
_count view_EventsClassesCountOrderByAggregateInput No
_avg view_EventsClassesAvgOrderByAggregateInput No
_max view_EventsClassesMaxOrderByAggregateInput No
_min view_EventsClassesMinOrderByAggregateInput No
_sum view_EventsClassesSumOrderByAggregateInput No

view_EventsClassesScalarWhereWithAggregatesInput

Name Type Nullable
AND view_EventsClassesScalarWhereWithAggregatesInput | view_EventsClassesScalarWhereWithAggregatesInput[] No
OR view_EventsClassesScalarWhereWithAggregatesInput[] No
NOT view_EventsClassesScalarWhereWithAggregatesInput | view_EventsClassesScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
authorId UuidWithAggregatesFilter | String No
start DateTimeWithAggregatesFilter | DateTime No
end DateTimeWithAggregatesFilter | DateTime No
location StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
descriptionLong StringWithAggregatesFilter | String No
state EnumEventStateWithAggregatesFilter | EventState No
jobId UuidNullableWithAggregatesFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
deletedAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedWithAggregatesFilter | TeachingAffected No
parentId UuidNullableWithAggregatesFilter | String | Null Yes
cloned BoolWithAggregatesFilter | Boolean No
audience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectsDepartment2 BoolNullableWithAggregatesFilter | Boolean | Null Yes
meta JsonNullableWithAggregatesFilter No
classId IntWithAggregatesFilter | Int No
className StringWithAggregatesFilter | String No
departmentId UuidWithAggregatesFilter | String No

view_EventsDepartmentsWhereInput

Name Type Nullable
AND view_EventsDepartmentsWhereInput | view_EventsDepartmentsWhereInput[] No
OR view_EventsDepartmentsWhereInput[] No
NOT view_EventsDepartmentsWhereInput | view_EventsDepartmentsWhereInput[] No
id UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No
departmentId UuidFilter | String No

view_EventsDepartmentsOrderByWithRelationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
departmentId SortOrder No

view_EventsDepartmentsWhereUniqueInput

Name Type Nullable
id String No
id_departmentId view_EventsDepartmentsIdDepartmentIdCompoundUniqueInput No
AND view_EventsDepartmentsWhereInput | view_EventsDepartmentsWhereInput[] No
OR view_EventsDepartmentsWhereInput[] No
NOT view_EventsDepartmentsWhereInput | view_EventsDepartmentsWhereInput[] No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
jobId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
parentId UuidNullableFilter | String | Null Yes
cloned BoolFilter | Boolean No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
meta JsonNullableFilter No
departmentId UuidFilter | String No

view_EventsDepartmentsOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder | SortOrderInput No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder | SortOrderInput No
teachingAffected SortOrder No
parentId SortOrder | SortOrderInput No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder | SortOrderInput No
meta SortOrder | SortOrderInput No
departmentId SortOrder No
_count view_EventsDepartmentsCountOrderByAggregateInput No
_max view_EventsDepartmentsMaxOrderByAggregateInput No
_min view_EventsDepartmentsMinOrderByAggregateInput No

view_EventsDepartmentsScalarWhereWithAggregatesInput

Name Type Nullable
AND view_EventsDepartmentsScalarWhereWithAggregatesInput | view_EventsDepartmentsScalarWhereWithAggregatesInput[] No
OR view_EventsDepartmentsScalarWhereWithAggregatesInput[] No
NOT view_EventsDepartmentsScalarWhereWithAggregatesInput | view_EventsDepartmentsScalarWhereWithAggregatesInput[] No
id UuidWithAggregatesFilter | String No
authorId UuidWithAggregatesFilter | String No
start DateTimeWithAggregatesFilter | DateTime No
end DateTimeWithAggregatesFilter | DateTime No
location StringWithAggregatesFilter | String No
description StringWithAggregatesFilter | String No
descriptionLong StringWithAggregatesFilter | String No
state EnumEventStateWithAggregatesFilter | EventState No
jobId UuidNullableWithAggregatesFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
deletedAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
teachingAffected EnumTeachingAffectedWithAggregatesFilter | TeachingAffected No
parentId UuidNullableWithAggregatesFilter | String | Null Yes
cloned BoolWithAggregatesFilter | Boolean No
audience EnumEventAudienceWithAggregatesFilter | EventAudience No
affectsDepartment2 BoolNullableWithAggregatesFilter | Boolean | Null Yes
meta JsonNullableWithAggregatesFilter No
departmentId UuidWithAggregatesFilter | String No

view_EventsRegistrationPeriodsWhereInput

Name Type Nullable
AND view_EventsRegistrationPeriodsWhereInput | view_EventsRegistrationPeriodsWhereInput[] No
OR view_EventsRegistrationPeriodsWhereInput[] No
NOT view_EventsRegistrationPeriodsWhereInput | view_EventsRegistrationPeriodsWhereInput[] No
eventId UuidFilter | String No
rpId UuidFilter | String No
rpName StringFilter | String No
rpIsOpen BoolFilter | Boolean No
rpStart DateTimeFilter | DateTime No
rpEnd DateTimeFilter | DateTime No
rpEventRangeStart DateTimeFilter | DateTime No
rpEventRangeEnd DateTimeFilter | DateTime No

view_EventsRegistrationPeriodsOrderByWithRelationInput

Name Type Nullable
eventId SortOrder No
rpId SortOrder No
rpName SortOrder No
rpIsOpen SortOrder No
rpStart SortOrder No
rpEnd SortOrder No
rpEventRangeStart SortOrder No
rpEventRangeEnd SortOrder No

view_EventsRegistrationPeriodsWhereUniqueInput

Name Type Nullable
eventId_rpId view_EventsRegistrationPeriodsEventIdRpIdCompoundUniqueInput No
AND view_EventsRegistrationPeriodsWhereInput | view_EventsRegistrationPeriodsWhereInput[] No
OR view_EventsRegistrationPeriodsWhereInput[] No
NOT view_EventsRegistrationPeriodsWhereInput | view_EventsRegistrationPeriodsWhereInput[] No
eventId UuidFilter | String No
rpId UuidFilter | String No
rpName StringFilter | String No
rpIsOpen BoolFilter | Boolean No
rpStart DateTimeFilter | DateTime No
rpEnd DateTimeFilter | DateTime No
rpEventRangeStart DateTimeFilter | DateTime No
rpEventRangeEnd DateTimeFilter | DateTime No

view_EventsRegistrationPeriodsOrderByWithAggregationInput

Name Type Nullable
eventId SortOrder No
rpId SortOrder No
rpName SortOrder No
rpIsOpen SortOrder No
rpStart SortOrder No
rpEnd SortOrder No
rpEventRangeStart SortOrder No
rpEventRangeEnd SortOrder No
_count view_EventsRegistrationPeriodsCountOrderByAggregateInput No
_max view_EventsRegistrationPeriodsMaxOrderByAggregateInput No
_min view_EventsRegistrationPeriodsMinOrderByAggregateInput No

view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput

Name Type Nullable
AND view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput | view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput[] No
OR view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput[] No
NOT view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput | view_EventsRegistrationPeriodsScalarWhereWithAggregatesInput[] No
eventId UuidWithAggregatesFilter | String No
rpId UuidWithAggregatesFilter | String No
rpName StringWithAggregatesFilter | String No
rpIsOpen BoolWithAggregatesFilter | Boolean No
rpStart DateTimeWithAggregatesFilter | DateTime No
rpEnd DateTimeWithAggregatesFilter | DateTime No
rpEventRangeStart DateTimeWithAggregatesFilter | DateTime No
rpEventRangeEnd DateTimeWithAggregatesFilter | DateTime No

UserCreateInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
untis UntisTeacherCreateNestedOneWithoutUserInput No
events EventCreateNestedManyWithoutAuthorInput No
jobs JobCreateNestedManyWithoutUserInput No
eventGroups EventGroupCreateNestedManyWithoutUsersInput No

UserUncheckedCreateInput

Name Type Nullable
id String No
email String No
untisId Int | Null Yes
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
events EventUncheckedCreateNestedManyWithoutAuthorInput No
jobs JobUncheckedCreateNestedManyWithoutUserInput No
eventGroups EventGroupUncheckedCreateNestedManyWithoutUsersInput No

UserUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
untis UntisTeacherUpdateOneWithoutUserNestedInput No
events EventUpdateManyWithoutAuthorNestedInput No
jobs JobUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUpdateManyWithoutUsersNestedInput No

UserUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
events EventUncheckedUpdateManyWithoutAuthorNestedInput No
jobs JobUncheckedUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUncheckedUpdateManyWithoutUsersNestedInput No

UserCreateManyInput

Name Type Nullable
id String No
email String No
untisId Int | Null Yes
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes

UserUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

UserUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

EventCreateInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
job JobCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
children EventCreateNestedManyWithoutParentInput No
departments DepartmentCreateNestedManyWithoutEventsInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
job JobUpdateOneWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
children EventUpdateManyWithoutParentNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No

EventCreateManyInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No

EventUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

EventUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

EventGroupCreateInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
events EventCreateNestedManyWithoutGroupsInput No
users UserCreateNestedManyWithoutEventGroupsInput No

EventGroupUncheckedCreateInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
events EventUncheckedCreateNestedManyWithoutGroupsInput No
users UserUncheckedCreateNestedManyWithoutEventGroupsInput No

EventGroupUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUpdateManyWithoutGroupsNestedInput No
users UserUpdateManyWithoutEventGroupsNestedInput No

EventGroupUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUncheckedUpdateManyWithoutGroupsNestedInput No
users UserUncheckedUpdateManyWithoutEventGroupsNestedInput No

EventGroupCreateManyInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No

EventGroupUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventGroupUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

DepartmentCreateInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No

DepartmentCreateManyInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No

DepartmentUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

DepartmentUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

SemesterCreateInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
lessons UntisLessonCreateNestedManyWithoutSemesterInput No
jobs JobCreateNestedManyWithoutSemesterInput No

SemesterUncheckedCreateInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
lessons UntisLessonUncheckedCreateNestedManyWithoutSemesterInput No
jobs JobUncheckedCreateNestedManyWithoutSemesterInput No

SemesterUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutSemesterNestedInput No
jobs JobUpdateManyWithoutSemesterNestedInput No


SemesterCreateManyInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No

SemesterUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

SemesterUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

RegistrationPeriodCreateInput

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No
departments DepartmentCreateNestedManyWithoutRegistrationPeriodsInput No

RegistrationPeriodUncheckedCreateInput

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No
departments DepartmentUncheckedCreateNestedManyWithoutRegistrationPeriodsInput No

RegistrationPeriodUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
departments DepartmentUpdateManyWithoutRegistrationPeriodsNestedInput No

RegistrationPeriodUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
departments DepartmentUncheckedUpdateManyWithoutRegistrationPeriodsNestedInput No

RegistrationPeriodCreateManyInput

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No

RegistrationPeriodUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

RegistrationPeriodUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

JobCreateInput

Name Type Nullable
id String No
type JobType No
state JobState No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
user UserCreateNestedOneWithoutJobsInput No
semester SemesterCreateNestedOneWithoutJobsInput No
events EventCreateNestedManyWithoutJobInput No

JobUncheckedCreateInput

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
semesterId String | Null Yes
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
events EventUncheckedCreateNestedManyWithoutJobInput No


JobUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUncheckedUpdateManyWithoutJobNestedInput No

JobCreateManyInput

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
semesterId String | Null Yes
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No

JobUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

JobUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

UntisTeacherCreateInput

Name Type Nullable
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonCreateNestedManyWithoutTeachersInput No
classes UntisClassCreateNestedManyWithoutTeachersInput No
user UserCreateNestedOneWithoutUntisInput No

UntisTeacherUncheckedCreateInput

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonUncheckedCreateNestedManyWithoutTeachersInput No
classes UntisClassUncheckedCreateNestedManyWithoutTeachersInput No
user UserUncheckedCreateNestedOneWithoutUntisInput No



UntisTeacherCreateManyInput

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No

UntisTeacherUpdateManyMutationInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No

UntisTeacherUncheckedUpdateManyInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No

UntisLessonCreateInput

Name Type Nullable
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
classes UntisClassCreateNestedManyWithoutLessonsInput No
teachers UntisTeacherCreateNestedManyWithoutLessonsInput No
semester SemesterCreateNestedOneWithoutLessonsInput No

UntisLessonUncheckedCreateInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No
classes UntisClassUncheckedCreateNestedManyWithoutLessonsInput No
teachers UntisTeacherUncheckedCreateNestedManyWithoutLessonsInput No



UntisLessonCreateManyInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No

UntisLessonUpdateManyMutationInput

Name Type Nullable
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No

UntisLessonUncheckedUpdateManyInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

UntisClassCreateInput

Name Type Nullable
name String No
legacyName String | Null Yes
year Int No
sf String No
lessons UntisLessonCreateNestedManyWithoutClassesInput No
teachers UntisTeacherCreateNestedManyWithoutClassesInput No
department DepartmentCreateNestedOneWithoutClassesInput No

UntisClassUncheckedCreateInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No
departmentId String | Null Yes
lessons UntisLessonUncheckedCreateNestedManyWithoutClassesInput No
teachers UntisTeacherUncheckedCreateNestedManyWithoutClassesInput No



UntisClassCreateManyInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No
departmentId String | Null Yes

UntisClassUpdateManyMutationInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No

UntisClassUncheckedUpdateManyInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
departmentId String | NullableStringFieldUpdateOperationsInput | Null Yes

SessionCreateInput

Name Type Nullable
sid String No
sess JsonNullValueInput | Json No
expire DateTime No

SessionUncheckedCreateInput

Name Type Nullable
sid String No
sess JsonNullValueInput | Json No
expire DateTime No

SessionUpdateInput

Name Type Nullable
sid String | StringFieldUpdateOperationsInput No
sess JsonNullValueInput | Json No
expire DateTime | DateTimeFieldUpdateOperationsInput No

SessionUncheckedUpdateInput

Name Type Nullable
sid String | StringFieldUpdateOperationsInput No
sess JsonNullValueInput | Json No
expire DateTime | DateTimeFieldUpdateOperationsInput No

SessionCreateManyInput

Name Type Nullable
sid String No
sess JsonNullValueInput | Json No
expire DateTime No

SessionUpdateManyMutationInput

Name Type Nullable
sid String | StringFieldUpdateOperationsInput No
sess JsonNullValueInput | Json No
expire DateTime | DateTimeFieldUpdateOperationsInput No

SessionUncheckedUpdateManyInput

Name Type Nullable
sid String | StringFieldUpdateOperationsInput No
sess JsonNullValueInput | Json No
expire DateTime | DateTimeFieldUpdateOperationsInput No

view_KLPsCreateInput

Name Type Nullable
userId String No
teacherId Int No
teacherName String No
classId Int No
className String No
semesterId String No

view_KLPsUncheckedCreateInput

Name Type Nullable
userId String No
teacherId Int No
teacherName String No
classId Int No
className String No
semesterId String No

view_KLPsUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
teacherId Int | IntFieldUpdateOperationsInput No
teacherName String | StringFieldUpdateOperationsInput No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

view_KLPsUncheckedUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
teacherId Int | IntFieldUpdateOperationsInput No
teacherName String | StringFieldUpdateOperationsInput No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

view_KLPsCreateManyInput

Name Type Nullable
userId String No
teacherId Int No
teacherName String No
classId Int No
className String No
semesterId String No

view_KLPsUpdateManyMutationInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
teacherId Int | IntFieldUpdateOperationsInput No
teacherName String | StringFieldUpdateOperationsInput No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

view_KLPsUncheckedUpdateManyInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
teacherId Int | IntFieldUpdateOperationsInput No
teacherName String | StringFieldUpdateOperationsInput No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

view_AffectedByEventsUnfilteredCreateInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUnfilteredUncheckedCreateInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUnfilteredUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsUnfilteredUncheckedUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsUnfilteredCreateManyInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUnfilteredUpdateManyMutationInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsUnfilteredUncheckedUpdateManyInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsCreateInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUncheckedCreateInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsUncheckedUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsCreateManyInput

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int | Null Yes
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String | Null Yes
affectsDepartment Boolean | Null Yes
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean | Null Yes

view_AffectedByEventsUpdateManyMutationInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_AffectedByEventsUncheckedUpdateManyInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
untisTeacherId Int | NullableIntFieldUpdateOperationsInput | Null Yes
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
lessonId Int | IntFieldUpdateOperationsInput No
lessonSubject String | StringFieldUpdateOperationsInput No
eventAudience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectedDepartmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
affectsDepartment Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
affectsClassname Boolean | BoolFieldUpdateOperationsInput No
affectsClassgroup Boolean | BoolFieldUpdateOperationsInput No
affectsLesson Boolean | BoolFieldUpdateOperationsInput No
isKlp Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

view_UsersAffectedByEventsCreateInput

Name Type Nullable
userId String No
semesterId String No
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_UsersAffectedByEventsCreateclassesInput | String No
classGroups view_UsersAffectedByEventsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsUncheckedCreateInput

Name Type Nullable
userId String No
semesterId String No
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_UsersAffectedByEventsCreateclassesInput | String No
classGroups view_UsersAffectedByEventsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_UsersAffectedByEventsUpdateclassesInput | String No
classGroups view_UsersAffectedByEventsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsUncheckedUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_UsersAffectedByEventsUpdateclassesInput | String No
classGroups view_UsersAffectedByEventsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsCreateManyInput

Name Type Nullable
userId String No
semesterId String No
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_UsersAffectedByEventsCreateclassesInput | String No
classGroups view_UsersAffectedByEventsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsUpdateManyMutationInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_UsersAffectedByEventsUpdateclassesInput | String No
classGroups view_UsersAffectedByEventsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

view_UsersAffectedByEventsUncheckedUpdateManyInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_UsersAffectedByEventsUpdateclassesInput | String No
classGroups view_UsersAffectedByEventsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

view_LessonsAffectedByEventsCreateInput

Name Type Nullable
eventId String No
sId String No
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String | Null Yes
teacherIds view_LessonsAffectedByEventsCreateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsCreateclassIdsInput | Int No

view_LessonsAffectedByEventsUncheckedCreateInput

Name Type Nullable
eventId String No
sId String No
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String | Null Yes
teacherIds view_LessonsAffectedByEventsCreateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsCreateclassIdsInput | Int No

view_LessonsAffectedByEventsUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
sId String | StringFieldUpdateOperationsInput No
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
teacherIds view_LessonsAffectedByEventsUpdateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsUpdateclassIdsInput | Int No

view_LessonsAffectedByEventsUncheckedUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
sId String | StringFieldUpdateOperationsInput No
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
teacherIds view_LessonsAffectedByEventsUpdateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsUpdateclassIdsInput | Int No

view_LessonsAffectedByEventsCreateManyInput

Name Type Nullable
eventId String No
sId String No
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String | Null Yes
teacherIds view_LessonsAffectedByEventsCreateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsCreateclassIdsInput | Int No

view_LessonsAffectedByEventsUpdateManyMutationInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
sId String | StringFieldUpdateOperationsInput No
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
teacherIds view_LessonsAffectedByEventsUpdateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsUpdateclassIdsInput | Int No

view_LessonsAffectedByEventsUncheckedUpdateManyInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
sId String | StringFieldUpdateOperationsInput No
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
teacherIds view_LessonsAffectedByEventsUpdateteacherIdsInput | Int No
classIds view_LessonsAffectedByEventsUpdateclassIdsInput | Int No

view_EventsClassesCreateInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsClassesCreateclassesInput | String No
classGroups view_EventsClassesCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int No
className String No
departmentId String No

view_EventsClassesUncheckedCreateInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsClassesCreateclassesInput | String No
classGroups view_EventsClassesCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int No
className String No
departmentId String No

view_EventsClassesUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsClassesUpdateclassesInput | String No
classGroups view_EventsClassesUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsClassesUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsClassesUpdateclassesInput | String No
classGroups view_EventsClassesUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsClassesCreateManyInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsClassesCreateclassesInput | String No
classGroups view_EventsClassesCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int No
className String No
departmentId String No

view_EventsClassesUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsClassesUpdateclassesInput | String No
classGroups view_EventsClassesUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsClassesUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsClassesUpdateclassesInput | String No
classGroups view_EventsClassesUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
classId Int | IntFieldUpdateOperationsInput No
className String | StringFieldUpdateOperationsInput No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsDepartmentsCreateInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsDepartmentsCreateclassesInput | String No
classGroups view_EventsDepartmentsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String No

view_EventsDepartmentsUncheckedCreateInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsDepartmentsCreateclassesInput | String No
classGroups view_EventsDepartmentsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String No

view_EventsDepartmentsUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsDepartmentsUpdateclassesInput | String No
classGroups view_EventsDepartmentsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsDepartmentsUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsDepartmentsUpdateclassesInput | String No
classGroups view_EventsDepartmentsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsDepartmentsCreateManyInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String | Null Yes
classes view_EventsDepartmentsCreateclassesInput | String No
classGroups view_EventsDepartmentsCreateclassGroupsInput | String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
teachingAffected TeachingAffected No
parentId String | Null Yes
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String No

view_EventsDepartmentsUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsDepartmentsUpdateclassesInput | String No
classGroups view_EventsDepartmentsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsDepartmentsUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes view_EventsDepartmentsUpdateclassesInput | String No
classGroups view_EventsDepartmentsUpdateclassGroupsInput | String No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
cloned Boolean | BoolFieldUpdateOperationsInput No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
departmentId String | StringFieldUpdateOperationsInput No

view_EventsRegistrationPeriodsCreateInput

Name Type Nullable
eventId String No
rpId String No
rpName String No
rpIsOpen Boolean No
rpStart DateTime No
rpEnd DateTime No
rpEventRangeStart DateTime No
rpEventRangeEnd DateTime No

view_EventsRegistrationPeriodsUncheckedCreateInput

Name Type Nullable
eventId String No
rpId String No
rpName String No
rpIsOpen Boolean No
rpStart DateTime No
rpEnd DateTime No
rpEventRangeStart DateTime No
rpEventRangeEnd DateTime No

view_EventsRegistrationPeriodsUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
rpId String | StringFieldUpdateOperationsInput No
rpName String | StringFieldUpdateOperationsInput No
rpIsOpen Boolean | BoolFieldUpdateOperationsInput No
rpStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEnd DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No

view_EventsRegistrationPeriodsUncheckedUpdateInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
rpId String | StringFieldUpdateOperationsInput No
rpName String | StringFieldUpdateOperationsInput No
rpIsOpen Boolean | BoolFieldUpdateOperationsInput No
rpStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEnd DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No

view_EventsRegistrationPeriodsCreateManyInput

Name Type Nullable
eventId String No
rpId String No
rpName String No
rpIsOpen Boolean No
rpStart DateTime No
rpEnd DateTime No
rpEventRangeStart DateTime No
rpEventRangeEnd DateTime No

view_EventsRegistrationPeriodsUpdateManyMutationInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
rpId String | StringFieldUpdateOperationsInput No
rpName String | StringFieldUpdateOperationsInput No
rpIsOpen Boolean | BoolFieldUpdateOperationsInput No
rpStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEnd DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No

view_EventsRegistrationPeriodsUncheckedUpdateManyInput

Name Type Nullable
eventId String | StringFieldUpdateOperationsInput No
rpId String | StringFieldUpdateOperationsInput No
rpName String | StringFieldUpdateOperationsInput No
rpIsOpen Boolean | BoolFieldUpdateOperationsInput No
rpStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEnd DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
rpEventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No

UuidFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
mode QueryMode No
not String | NestedUuidFilter No

StringFilter

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

IntNullableFilter

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

EnumRoleFilter

Name Type Nullable
equals Role | EnumRoleFieldRefInput No
in Role[] | ListEnumRoleFieldRefInput No
notIn Role[] | ListEnumRoleFieldRefInput No
not Role | NestedEnumRoleFilter No

DateTimeFilter

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

StringNullableFilter

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

BoolNullableFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableFilter | Null Yes

UntisTeacherNullableRelationFilter

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

EventListRelationFilter

Name Type Nullable
every EventWhereInput No
some EventWhereInput No
none EventWhereInput No

JobListRelationFilter

Name Type Nullable
every JobWhereInput No
some JobWhereInput No
none JobWhereInput No

EventGroupListRelationFilter

Name Type Nullable
every EventGroupWhereInput No
some EventGroupWhereInput No
none EventGroupWhereInput No

SortOrderInput

Name Type Nullable
sort SortOrder No
nulls NullsOrder No

EventOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

JobOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

EventGroupOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UserCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
untisId SortOrder No
firstName SortOrder No
lastName SortOrder No
role SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
icsLocator SortOrder No
notifyOnEventUpdate SortOrder No
notifyAdminOnReviewRequest SortOrder No
notifyAdminOnReviewDecision SortOrder No

UserAvgOrderByAggregateInput

Name Type Nullable
untisId SortOrder No

UserMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
untisId SortOrder No
firstName SortOrder No
lastName SortOrder No
role SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
icsLocator SortOrder No
notifyOnEventUpdate SortOrder No
notifyAdminOnReviewRequest SortOrder No
notifyAdminOnReviewDecision SortOrder No

UserMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
email SortOrder No
untisId SortOrder No
firstName SortOrder No
lastName SortOrder No
role SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
icsLocator SortOrder No
notifyOnEventUpdate SortOrder No
notifyAdminOnReviewRequest SortOrder No
notifyAdminOnReviewDecision SortOrder No

UserSumOrderByAggregateInput

Name Type Nullable
untisId SortOrder No

UuidWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
mode QueryMode No
not String | NestedUuidWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

StringWithAggregatesFilter

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

IntNullableWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_avg NestedFloatNullableFilter No
_sum NestedIntNullableFilter No
_min NestedIntNullableFilter No
_max NestedIntNullableFilter No

EnumRoleWithAggregatesFilter

Name Type Nullable
equals Role | EnumRoleFieldRefInput No
in Role[] | ListEnumRoleFieldRefInput No
notIn Role[] | ListEnumRoleFieldRefInput No
not Role | NestedEnumRoleWithAggregatesFilter No
_count NestedIntFilter No
_min NestedEnumRoleFilter No
_max NestedEnumRoleFilter No

DateTimeWithAggregatesFilter

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

StringNullableWithAggregatesFilter

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

BoolNullableWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedBoolNullableFilter No
_max NestedBoolNullableFilter No


BoolFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolFilter No

UuidNullableFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
mode QueryMode No
not String | NestedUuidNullableFilter | Null Yes

StringNullableListFilter

Name Type Nullable
equals String | ListStringFieldRefInput | Null Yes
has String | StringFieldRefInput | Null Yes
hasEvery String | ListStringFieldRefInput No
hasSome String | ListStringFieldRefInput No
isEmpty Boolean No



DateTimeNullableFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableFilter | Null Yes

JsonNullableFilter

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

UserRelationFilter

Name Type Nullable
is UserWhereInput No
isNot UserWhereInput No

JobNullableRelationFilter

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

EventNullableRelationFilter

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

DepartmentListRelationFilter

Name Type Nullable
every DepartmentWhereInput No
some DepartmentWhereInput No
none DepartmentWhereInput No

DepartmentOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

EventCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
cloned SortOrder No
jobId SortOrder No
parentId SortOrder No
classes SortOrder No
classGroups SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
teachingAffected SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
meta SortOrder No

EventMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
cloned SortOrder No
jobId SortOrder No
parentId SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
teachingAffected SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No

EventMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
cloned SortOrder No
jobId SortOrder No
parentId SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
teachingAffected SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No


BoolWithAggregatesFilter

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

UuidNullableWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
mode QueryMode No
not String | NestedUuidNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No



DateTimeNullableWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedDateTimeNullableFilter No
_max NestedDateTimeNullableFilter No

JsonNullableWithAggregatesFilter

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

UserListRelationFilter

Name Type Nullable
every UserWhereInput No
some UserWhereInput No
none UserWhereInput No

UserOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

EventGroupCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

EventGroupMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

EventGroupMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

DepartmentNullableRelationFilter

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

UntisClassListRelationFilter

Name Type Nullable
every UntisClassWhereInput No
some UntisClassWhereInput No
none UntisClassWhereInput No

RegistrationPeriodListRelationFilter

Name Type Nullable
every RegistrationPeriodWhereInput No
some RegistrationPeriodWhereInput No
none RegistrationPeriodWhereInput No

UntisClassOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RegistrationPeriodOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

DepartmentCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
letter SortOrder No
classLetters SortOrder No
department1_Id SortOrder No
department2_Id SortOrder No
color SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

DepartmentMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
letter SortOrder No
department1_Id SortOrder No
department2_Id SortOrder No
color SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

DepartmentMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
letter SortOrder No
department1_Id SortOrder No
department2_Id SortOrder No
color SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

UntisLessonListRelationFilter

Name Type Nullable
every UntisLessonWhereInput No
some UntisLessonWhereInput No
none UntisLessonWhereInput No

UntisLessonOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

SemesterCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
start SortOrder No
end SortOrder No
untisSyncDate SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

SemesterMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
start SortOrder No
end SortOrder No
untisSyncDate SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

SemesterMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
start SortOrder No
end SortOrder No
untisSyncDate SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

RegistrationPeriodCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
start SortOrder No
end SortOrder No
eventRangeStart SortOrder No
eventRangeEnd SortOrder No
isOpen SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

RegistrationPeriodMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
start SortOrder No
end SortOrder No
eventRangeStart SortOrder No
eventRangeEnd SortOrder No
isOpen SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

RegistrationPeriodMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
description SortOrder No
start SortOrder No
end SortOrder No
eventRangeStart SortOrder No
eventRangeEnd SortOrder No
isOpen SortOrder No
createdAt SortOrder No
updatedAt SortOrder No



SemesterNullableRelationFilter

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

JobCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
type SortOrder No
state SortOrder No
userId SortOrder No
semesterId SortOrder No
syncDate SortOrder No
description SortOrder No
filename SortOrder No
log SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

JobMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
type SortOrder No
state SortOrder No
userId SortOrder No
semesterId SortOrder No
syncDate SortOrder No
description SortOrder No
filename SortOrder No
log SortOrder No
createdAt SortOrder No
updatedAt SortOrder No

JobMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
type SortOrder No
state SortOrder No
userId SortOrder No
semesterId SortOrder No
syncDate SortOrder No
description SortOrder No
filename SortOrder No
log SortOrder No
createdAt SortOrder No
updatedAt SortOrder No



IntFilter

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

UserNullableRelationFilter

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

UntisTeacherCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
longName SortOrder No
title SortOrder No
active SortOrder No

UntisTeacherAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No

UntisTeacherMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
longName SortOrder No
title SortOrder No
active SortOrder No

UntisTeacherMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
longName SortOrder No
title SortOrder No
active SortOrder No

UntisTeacherSumOrderByAggregateInput

Name Type Nullable
id SortOrder No

IntWithAggregatesFilter

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

UntisTeacherListRelationFilter

Name Type Nullable
every UntisTeacherWhereInput No
some UntisTeacherWhereInput No
none UntisTeacherWhereInput No

SemesterRelationFilter

Name Type Nullable
is SemesterWhereInput No
isNot SemesterWhereInput No

UntisTeacherOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UntisLessonCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No

UntisLessonAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No

UntisLessonMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No

UntisLessonMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No

UntisLessonSumOrderByAggregateInput

Name Type Nullable
id SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No

UntisClassCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
legacyName SortOrder No
year SortOrder No
sf SortOrder No
departmentId SortOrder No

UntisClassAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No
year SortOrder No

UntisClassMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
legacyName SortOrder No
year SortOrder No
sf SortOrder No
departmentId SortOrder No

UntisClassMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
name SortOrder No
legacyName SortOrder No
year SortOrder No
sf SortOrder No
departmentId SortOrder No

UntisClassSumOrderByAggregateInput

Name Type Nullable
id SortOrder No
year SortOrder No

JsonFilter

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

SessionCountOrderByAggregateInput

Name Type Nullable
sid SortOrder No
sess SortOrder No
expire SortOrder No

SessionMaxOrderByAggregateInput

Name Type Nullable
sid SortOrder No
expire SortOrder No

SessionMinOrderByAggregateInput

Name Type Nullable
sid SortOrder No
expire SortOrder No

JsonWithAggregatesFilter

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

view_KLPsUserIdTeacherIdClassIdSemesterIdCompoundUniqueInput

Name Type Nullable
userId String No
teacherId Int No
classId Int No
semesterId String No

view_KLPsCountOrderByAggregateInput

Name Type Nullable
userId SortOrder No
teacherId SortOrder No
teacherName SortOrder No
classId SortOrder No
className SortOrder No
semesterId SortOrder No

view_KLPsAvgOrderByAggregateInput

Name Type Nullable
teacherId SortOrder No
classId SortOrder No

view_KLPsMaxOrderByAggregateInput

Name Type Nullable
userId SortOrder No
teacherId SortOrder No
teacherName SortOrder No
classId SortOrder No
className SortOrder No
semesterId SortOrder No

view_KLPsMinOrderByAggregateInput

Name Type Nullable
userId SortOrder No
teacherId SortOrder No
teacherName SortOrder No
classId SortOrder No
className SortOrder No
semesterId SortOrder No

view_KLPsSumOrderByAggregateInput

Name Type Nullable
teacherId SortOrder No
classId SortOrder No

view_AffectedByEventsUnfilteredUserIdEventIdSemesterIdClassIdLessonIdCompoundUniqueInput

Name Type Nullable
userId String No
eventId String No
semesterId String No
classId Int No
lessonId Int No

view_AffectedByEventsUnfilteredCountOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsUnfilteredAvgOrderByAggregateInput

Name Type Nullable
untisTeacherId SortOrder No
classId SortOrder No
lessonId SortOrder No

view_AffectedByEventsUnfilteredMaxOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsUnfilteredMinOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsUnfilteredSumOrderByAggregateInput

Name Type Nullable
untisTeacherId SortOrder No
classId SortOrder No
lessonId SortOrder No

view_AffectedByEventsUserIdEventIdSemesterIdClassIdLessonIdCompoundUniqueInput

Name Type Nullable
userId String No
eventId String No
semesterId String No
classId Int No
lessonId Int No

view_AffectedByEventsCountOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsAvgOrderByAggregateInput

Name Type Nullable
untisTeacherId SortOrder No
classId SortOrder No
lessonId SortOrder No

view_AffectedByEventsMaxOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsMinOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
userId SortOrder No
semesterId SortOrder No
untisTeacherId SortOrder No
classId SortOrder No
className SortOrder No
lessonId SortOrder No
lessonSubject SortOrder No
eventAudience SortOrder No
affectedDepartmentId SortOrder No
affectsDepartment SortOrder No
affectsClassname SortOrder No
affectsClassgroup SortOrder No
affectsLesson SortOrder No
isKlp SortOrder No

view_AffectedByEventsSumOrderByAggregateInput

Name Type Nullable
untisTeacherId SortOrder No
classId SortOrder No
lessonId SortOrder No

view_UsersAffectedByEventsIdUserIdSemesterIdCompoundUniqueInput

Name Type Nullable
id String No
userId String No
semesterId String No

view_UsersAffectedByEventsCountOrderByAggregateInput

Name Type Nullable
userId SortOrder No
semesterId SortOrder No
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
meta SortOrder No

view_UsersAffectedByEventsMaxOrderByAggregateInput

Name Type Nullable
userId SortOrder No
semesterId SortOrder No
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No

view_UsersAffectedByEventsMinOrderByAggregateInput

Name Type Nullable
userId SortOrder No
semesterId SortOrder No
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No

IntNullableListFilter

Name Type Nullable
equals Int | ListIntFieldRefInput | Null Yes
has Int | IntFieldRefInput | Null Yes
hasEvery Int | ListIntFieldRefInput No
hasSome Int | ListIntFieldRefInput No
isEmpty Boolean No

view_LessonsAffectedByEventsIdEventIdSIdCompoundUniqueInput

Name Type Nullable
id Int No
eventId String No
sId String No

view_LessonsAffectedByEventsCountOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
sId SortOrder No
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No
teacherIds SortOrder No
classIds SortOrder No

view_LessonsAffectedByEventsAvgOrderByAggregateInput

Name Type Nullable
id SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
teacherIds SortOrder No
classIds SortOrder No

view_LessonsAffectedByEventsMaxOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
sId SortOrder No
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No

view_LessonsAffectedByEventsMinOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
sId SortOrder No
id SortOrder No
room SortOrder No
subject SortOrder No
description SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
semesterId SortOrder No

view_LessonsAffectedByEventsSumOrderByAggregateInput

Name Type Nullable
id SortOrder No
semesterNr SortOrder No
year SortOrder No
weekDay SortOrder No
startHHMM SortOrder No
endHHMM SortOrder No
teacherIds SortOrder No
classIds SortOrder No

view_EventsClassesIdClassIdDepartmentIdCompoundUniqueInput

Name Type Nullable
id String No
classId Int No
departmentId String No

view_EventsClassesCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
meta SortOrder No
classId SortOrder No
className SortOrder No
departmentId SortOrder No

view_EventsClassesAvgOrderByAggregateInput

Name Type Nullable
classId SortOrder No

view_EventsClassesMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
classId SortOrder No
className SortOrder No
departmentId SortOrder No

view_EventsClassesMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
classId SortOrder No
className SortOrder No
departmentId SortOrder No

view_EventsClassesSumOrderByAggregateInput

Name Type Nullable
classId SortOrder No

view_EventsDepartmentsIdDepartmentIdCompoundUniqueInput

Name Type Nullable
id String No
departmentId String No

view_EventsDepartmentsCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
classes SortOrder No
classGroups SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
meta SortOrder No
departmentId SortOrder No

view_EventsDepartmentsMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
departmentId SortOrder No

view_EventsDepartmentsMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
authorId SortOrder No
start SortOrder No
end SortOrder No
location SortOrder No
description SortOrder No
descriptionLong SortOrder No
state SortOrder No
jobId SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
deletedAt SortOrder No
teachingAffected SortOrder No
parentId SortOrder No
cloned SortOrder No
audience SortOrder No
affectsDepartment2 SortOrder No
departmentId SortOrder No

view_EventsRegistrationPeriodsEventIdRpIdCompoundUniqueInput

Name Type Nullable
eventId String No
rpId String No

view_EventsRegistrationPeriodsCountOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
rpId SortOrder No
rpName SortOrder No
rpIsOpen SortOrder No
rpStart SortOrder No
rpEnd SortOrder No
rpEventRangeStart SortOrder No
rpEventRangeEnd SortOrder No

view_EventsRegistrationPeriodsMaxOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
rpId SortOrder No
rpName SortOrder No
rpIsOpen SortOrder No
rpStart SortOrder No
rpEnd SortOrder No
rpEventRangeStart SortOrder No
rpEventRangeEnd SortOrder No

view_EventsRegistrationPeriodsMinOrderByAggregateInput

Name Type Nullable
eventId SortOrder No
rpId SortOrder No
rpName SortOrder No
rpIsOpen SortOrder No
rpStart SortOrder No
rpEnd SortOrder No
rpEventRangeStart SortOrder No
rpEventRangeEnd SortOrder No

UntisTeacherCreateNestedOneWithoutUserInput

Name Type Nullable
create UntisTeacherCreateWithoutUserInput | UntisTeacherUncheckedCreateWithoutUserInput No
connectOrCreate UntisTeacherCreateOrConnectWithoutUserInput No
connect UntisTeacherWhereUniqueInput No







StringFieldUpdateOperationsInput

Name Type Nullable
set String No

EnumRoleFieldUpdateOperationsInput

Name Type Nullable
set Role No

DateTimeFieldUpdateOperationsInput

Name Type Nullable
set DateTime No

NullableStringFieldUpdateOperationsInput

Name Type Nullable
set String | Null Yes

NullableBoolFieldUpdateOperationsInput

Name Type Nullable
set Boolean | Null Yes


EventUpdateManyWithoutAuthorNestedInput

Name Type Nullable
create EventCreateWithoutAuthorInput | EventCreateWithoutAuthorInput[] | EventUncheckedCreateWithoutAuthorInput | EventUncheckedCreateWithoutAuthorInput[] No
connectOrCreate EventCreateOrConnectWithoutAuthorInput | EventCreateOrConnectWithoutAuthorInput[] No
upsert EventUpsertWithWhereUniqueWithoutAuthorInput | EventUpsertWithWhereUniqueWithoutAuthorInput[] No
createMany EventCreateManyAuthorInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutAuthorInput | EventUpdateWithWhereUniqueWithoutAuthorInput[] No
updateMany EventUpdateManyWithWhereWithoutAuthorInput | EventUpdateManyWithWhereWithoutAuthorInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

JobUpdateManyWithoutUserNestedInput

Name Type Nullable
create JobCreateWithoutUserInput | JobCreateWithoutUserInput[] | JobUncheckedCreateWithoutUserInput | JobUncheckedCreateWithoutUserInput[] No
connectOrCreate JobCreateOrConnectWithoutUserInput | JobCreateOrConnectWithoutUserInput[] No
upsert JobUpsertWithWhereUniqueWithoutUserInput | JobUpsertWithWhereUniqueWithoutUserInput[] No
createMany JobCreateManyUserInputEnvelope No
set JobWhereUniqueInput | JobWhereUniqueInput[] No
disconnect JobWhereUniqueInput | JobWhereUniqueInput[] No
delete JobWhereUniqueInput | JobWhereUniqueInput[] No
connect JobWhereUniqueInput | JobWhereUniqueInput[] No
update JobUpdateWithWhereUniqueWithoutUserInput | JobUpdateWithWhereUniqueWithoutUserInput[] No
updateMany JobUpdateManyWithWhereWithoutUserInput | JobUpdateManyWithWhereWithoutUserInput[] No
deleteMany JobScalarWhereInput | JobScalarWhereInput[] No

EventGroupUpdateManyWithoutUsersNestedInput

Name Type Nullable
create EventGroupCreateWithoutUsersInput | EventGroupCreateWithoutUsersInput[] | EventGroupUncheckedCreateWithoutUsersInput | EventGroupUncheckedCreateWithoutUsersInput[] No
connectOrCreate EventGroupCreateOrConnectWithoutUsersInput | EventGroupCreateOrConnectWithoutUsersInput[] No
upsert EventGroupUpsertWithWhereUniqueWithoutUsersInput | EventGroupUpsertWithWhereUniqueWithoutUsersInput[] No
set EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
disconnect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
delete EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
connect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
update EventGroupUpdateWithWhereUniqueWithoutUsersInput | EventGroupUpdateWithWhereUniqueWithoutUsersInput[] No
updateMany EventGroupUpdateManyWithWhereWithoutUsersInput | EventGroupUpdateManyWithWhereWithoutUsersInput[] No
deleteMany EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No

NullableIntFieldUpdateOperationsInput

Name Type Nullable
set Int | Null Yes
increment Int No
decrement Int No
multiply Int No
divide Int No

EventUncheckedUpdateManyWithoutAuthorNestedInput

Name Type Nullable
create EventCreateWithoutAuthorInput | EventCreateWithoutAuthorInput[] | EventUncheckedCreateWithoutAuthorInput | EventUncheckedCreateWithoutAuthorInput[] No
connectOrCreate EventCreateOrConnectWithoutAuthorInput | EventCreateOrConnectWithoutAuthorInput[] No
upsert EventUpsertWithWhereUniqueWithoutAuthorInput | EventUpsertWithWhereUniqueWithoutAuthorInput[] No
createMany EventCreateManyAuthorInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutAuthorInput | EventUpdateWithWhereUniqueWithoutAuthorInput[] No
updateMany EventUpdateManyWithWhereWithoutAuthorInput | EventUpdateManyWithWhereWithoutAuthorInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

JobUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create JobCreateWithoutUserInput | JobCreateWithoutUserInput[] | JobUncheckedCreateWithoutUserInput | JobUncheckedCreateWithoutUserInput[] No
connectOrCreate JobCreateOrConnectWithoutUserInput | JobCreateOrConnectWithoutUserInput[] No
upsert JobUpsertWithWhereUniqueWithoutUserInput | JobUpsertWithWhereUniqueWithoutUserInput[] No
createMany JobCreateManyUserInputEnvelope No
set JobWhereUniqueInput | JobWhereUniqueInput[] No
disconnect JobWhereUniqueInput | JobWhereUniqueInput[] No
delete JobWhereUniqueInput | JobWhereUniqueInput[] No
connect JobWhereUniqueInput | JobWhereUniqueInput[] No
update JobUpdateWithWhereUniqueWithoutUserInput | JobUpdateWithWhereUniqueWithoutUserInput[] No
updateMany JobUpdateManyWithWhereWithoutUserInput | JobUpdateManyWithWhereWithoutUserInput[] No
deleteMany JobScalarWhereInput | JobScalarWhereInput[] No

EventGroupUncheckedUpdateManyWithoutUsersNestedInput

Name Type Nullable
create EventGroupCreateWithoutUsersInput | EventGroupCreateWithoutUsersInput[] | EventGroupUncheckedCreateWithoutUsersInput | EventGroupUncheckedCreateWithoutUsersInput[] No
connectOrCreate EventGroupCreateOrConnectWithoutUsersInput | EventGroupCreateOrConnectWithoutUsersInput[] No
upsert EventGroupUpsertWithWhereUniqueWithoutUsersInput | EventGroupUpsertWithWhereUniqueWithoutUsersInput[] No
set EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
disconnect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
delete EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
connect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
update EventGroupUpdateWithWhereUniqueWithoutUsersInput | EventGroupUpdateWithWhereUniqueWithoutUsersInput[] No
updateMany EventGroupUpdateManyWithWhereWithoutUsersInput | EventGroupUpdateManyWithWhereWithoutUsersInput[] No
deleteMany EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No

EventCreateclassesInput

Name Type Nullable
set String No

EventCreateclassGroupsInput

Name Type Nullable
set String No

UserCreateNestedOneWithoutEventsInput

Name Type Nullable
create UserCreateWithoutEventsInput | UserUncheckedCreateWithoutEventsInput No
connectOrCreate UserCreateOrConnectWithoutEventsInput No
connect UserWhereUniqueInput No

JobCreateNestedOneWithoutEventsInput

Name Type Nullable
create JobCreateWithoutEventsInput | JobUncheckedCreateWithoutEventsInput No
connectOrCreate JobCreateOrConnectWithoutEventsInput No
connect JobWhereUniqueInput No

EventCreateNestedOneWithoutChildrenInput

Name Type Nullable
create EventCreateWithoutChildrenInput | EventUncheckedCreateWithoutChildrenInput No
connectOrCreate EventCreateOrConnectWithoutChildrenInput No
connect EventWhereUniqueInput No







EnumEventStateFieldUpdateOperationsInput

Name Type Nullable
set EventState No

BoolFieldUpdateOperationsInput

Name Type Nullable
set Boolean No

EventUpdateclassesInput

Name Type Nullable
set String No
push String | String No

EventUpdateclassGroupsInput

Name Type Nullable
set String No
push String | String No

EnumEventAudienceFieldUpdateOperationsInput

Name Type Nullable
set EventAudience No

EnumTeachingAffectedFieldUpdateOperationsInput

Name Type Nullable
set TeachingAffected No

NullableDateTimeFieldUpdateOperationsInput

Name Type Nullable
set DateTime | Null Yes




EventUpdateManyWithoutParentNestedInput

Name Type Nullable
create EventCreateWithoutParentInput | EventCreateWithoutParentInput[] | EventUncheckedCreateWithoutParentInput | EventUncheckedCreateWithoutParentInput[] No
connectOrCreate EventCreateOrConnectWithoutParentInput | EventCreateOrConnectWithoutParentInput[] No
upsert EventUpsertWithWhereUniqueWithoutParentInput | EventUpsertWithWhereUniqueWithoutParentInput[] No
createMany EventCreateManyParentInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutParentInput | EventUpdateWithWhereUniqueWithoutParentInput[] No
updateMany EventUpdateManyWithWhereWithoutParentInput | EventUpdateManyWithWhereWithoutParentInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

DepartmentUpdateManyWithoutEventsNestedInput

Name Type Nullable
create DepartmentCreateWithoutEventsInput | DepartmentCreateWithoutEventsInput[] | DepartmentUncheckedCreateWithoutEventsInput | DepartmentUncheckedCreateWithoutEventsInput[] No
connectOrCreate DepartmentCreateOrConnectWithoutEventsInput | DepartmentCreateOrConnectWithoutEventsInput[] No
upsert DepartmentUpsertWithWhereUniqueWithoutEventsInput | DepartmentUpsertWithWhereUniqueWithoutEventsInput[] No
set DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
disconnect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
delete DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
connect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
update DepartmentUpdateWithWhereUniqueWithoutEventsInput | DepartmentUpdateWithWhereUniqueWithoutEventsInput[] No
updateMany DepartmentUpdateManyWithWhereWithoutEventsInput | DepartmentUpdateManyWithWhereWithoutEventsInput[] No
deleteMany DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No

EventGroupUpdateManyWithoutEventsNestedInput

Name Type Nullable
create EventGroupCreateWithoutEventsInput | EventGroupCreateWithoutEventsInput[] | EventGroupUncheckedCreateWithoutEventsInput | EventGroupUncheckedCreateWithoutEventsInput[] No
connectOrCreate EventGroupCreateOrConnectWithoutEventsInput | EventGroupCreateOrConnectWithoutEventsInput[] No
upsert EventGroupUpsertWithWhereUniqueWithoutEventsInput | EventGroupUpsertWithWhereUniqueWithoutEventsInput[] No
set EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
disconnect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
delete EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
connect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
update EventGroupUpdateWithWhereUniqueWithoutEventsInput | EventGroupUpdateWithWhereUniqueWithoutEventsInput[] No
updateMany EventGroupUpdateManyWithWhereWithoutEventsInput | EventGroupUpdateManyWithWhereWithoutEventsInput[] No
deleteMany EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No

EventUncheckedUpdateManyWithoutParentNestedInput

Name Type Nullable
create EventCreateWithoutParentInput | EventCreateWithoutParentInput[] | EventUncheckedCreateWithoutParentInput | EventUncheckedCreateWithoutParentInput[] No
connectOrCreate EventCreateOrConnectWithoutParentInput | EventCreateOrConnectWithoutParentInput[] No
upsert EventUpsertWithWhereUniqueWithoutParentInput | EventUpsertWithWhereUniqueWithoutParentInput[] No
createMany EventCreateManyParentInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutParentInput | EventUpdateWithWhereUniqueWithoutParentInput[] No
updateMany EventUpdateManyWithWhereWithoutParentInput | EventUpdateManyWithWhereWithoutParentInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

DepartmentUncheckedUpdateManyWithoutEventsNestedInput

Name Type Nullable
create DepartmentCreateWithoutEventsInput | DepartmentCreateWithoutEventsInput[] | DepartmentUncheckedCreateWithoutEventsInput | DepartmentUncheckedCreateWithoutEventsInput[] No
connectOrCreate DepartmentCreateOrConnectWithoutEventsInput | DepartmentCreateOrConnectWithoutEventsInput[] No
upsert DepartmentUpsertWithWhereUniqueWithoutEventsInput | DepartmentUpsertWithWhereUniqueWithoutEventsInput[] No
set DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
disconnect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
delete DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
connect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
update DepartmentUpdateWithWhereUniqueWithoutEventsInput | DepartmentUpdateWithWhereUniqueWithoutEventsInput[] No
updateMany DepartmentUpdateManyWithWhereWithoutEventsInput | DepartmentUpdateManyWithWhereWithoutEventsInput[] No
deleteMany DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No

EventGroupUncheckedUpdateManyWithoutEventsNestedInput

Name Type Nullable
create EventGroupCreateWithoutEventsInput | EventGroupCreateWithoutEventsInput[] | EventGroupUncheckedCreateWithoutEventsInput | EventGroupUncheckedCreateWithoutEventsInput[] No
connectOrCreate EventGroupCreateOrConnectWithoutEventsInput | EventGroupCreateOrConnectWithoutEventsInput[] No
upsert EventGroupUpsertWithWhereUniqueWithoutEventsInput | EventGroupUpsertWithWhereUniqueWithoutEventsInput[] No
set EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
disconnect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
delete EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
connect EventGroupWhereUniqueInput | EventGroupWhereUniqueInput[] No
update EventGroupUpdateWithWhereUniqueWithoutEventsInput | EventGroupUpdateWithWhereUniqueWithoutEventsInput[] No
updateMany EventGroupUpdateManyWithWhereWithoutEventsInput | EventGroupUpdateManyWithWhereWithoutEventsInput[] No
deleteMany EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No





EventUpdateManyWithoutGroupsNestedInput

Name Type Nullable
create EventCreateWithoutGroupsInput | EventCreateWithoutGroupsInput[] | EventUncheckedCreateWithoutGroupsInput | EventUncheckedCreateWithoutGroupsInput[] No
connectOrCreate EventCreateOrConnectWithoutGroupsInput | EventCreateOrConnectWithoutGroupsInput[] No
upsert EventUpsertWithWhereUniqueWithoutGroupsInput | EventUpsertWithWhereUniqueWithoutGroupsInput[] No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutGroupsInput | EventUpdateWithWhereUniqueWithoutGroupsInput[] No
updateMany EventUpdateManyWithWhereWithoutGroupsInput | EventUpdateManyWithWhereWithoutGroupsInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

UserUpdateManyWithoutEventGroupsNestedInput

Name Type Nullable
create UserCreateWithoutEventGroupsInput | UserCreateWithoutEventGroupsInput[] | UserUncheckedCreateWithoutEventGroupsInput | UserUncheckedCreateWithoutEventGroupsInput[] No
connectOrCreate UserCreateOrConnectWithoutEventGroupsInput | UserCreateOrConnectWithoutEventGroupsInput[] No
upsert UserUpsertWithWhereUniqueWithoutEventGroupsInput | UserUpsertWithWhereUniqueWithoutEventGroupsInput[] No
set UserWhereUniqueInput | UserWhereUniqueInput[] No
disconnect UserWhereUniqueInput | UserWhereUniqueInput[] No
delete UserWhereUniqueInput | UserWhereUniqueInput[] No
connect UserWhereUniqueInput | UserWhereUniqueInput[] No
update UserUpdateWithWhereUniqueWithoutEventGroupsInput | UserUpdateWithWhereUniqueWithoutEventGroupsInput[] No
updateMany UserUpdateManyWithWhereWithoutEventGroupsInput | UserUpdateManyWithWhereWithoutEventGroupsInput[] No
deleteMany UserScalarWhereInput | UserScalarWhereInput[] No

EventUncheckedUpdateManyWithoutGroupsNestedInput

Name Type Nullable
create EventCreateWithoutGroupsInput | EventCreateWithoutGroupsInput[] | EventUncheckedCreateWithoutGroupsInput | EventUncheckedCreateWithoutGroupsInput[] No
connectOrCreate EventCreateOrConnectWithoutGroupsInput | EventCreateOrConnectWithoutGroupsInput[] No
upsert EventUpsertWithWhereUniqueWithoutGroupsInput | EventUpsertWithWhereUniqueWithoutGroupsInput[] No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutGroupsInput | EventUpdateWithWhereUniqueWithoutGroupsInput[] No
updateMany EventUpdateManyWithWhereWithoutGroupsInput | EventUpdateManyWithWhereWithoutGroupsInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

UserUncheckedUpdateManyWithoutEventGroupsNestedInput

Name Type Nullable
create UserCreateWithoutEventGroupsInput | UserCreateWithoutEventGroupsInput[] | UserUncheckedCreateWithoutEventGroupsInput | UserUncheckedCreateWithoutEventGroupsInput[] No
connectOrCreate UserCreateOrConnectWithoutEventGroupsInput | UserCreateOrConnectWithoutEventGroupsInput[] No
upsert UserUpsertWithWhereUniqueWithoutEventGroupsInput | UserUpsertWithWhereUniqueWithoutEventGroupsInput[] No
set UserWhereUniqueInput | UserWhereUniqueInput[] No
disconnect UserWhereUniqueInput | UserWhereUniqueInput[] No
delete UserWhereUniqueInput | UserWhereUniqueInput[] No
connect UserWhereUniqueInput | UserWhereUniqueInput[] No
update UserUpdateWithWhereUniqueWithoutEventGroupsInput | UserUpdateWithWhereUniqueWithoutEventGroupsInput[] No
updateMany UserUpdateManyWithWhereWithoutEventGroupsInput | UserUpdateManyWithWhereWithoutEventGroupsInput[] No
deleteMany UserScalarWhereInput | UserScalarWhereInput[] No

DepartmentCreateclassLettersInput

Name Type Nullable
set String No

DepartmentCreateNestedOneWithoutChildDepartment1Input

Name Type Nullable
create DepartmentCreateWithoutChildDepartment1Input | DepartmentUncheckedCreateWithoutChildDepartment1Input No
connectOrCreate DepartmentCreateOrConnectWithoutChildDepartment1Input No
connect DepartmentWhereUniqueInput No

DepartmentCreateNestedOneWithoutDepartment1Input

Name Type Nullable
create DepartmentCreateWithoutDepartment1Input | DepartmentUncheckedCreateWithoutDepartment1Input No
connectOrCreate DepartmentCreateOrConnectWithoutDepartment1Input No
connect DepartmentWhereUniqueInput No

DepartmentCreateNestedOneWithoutChildDepartment2Input

Name Type Nullable
create DepartmentCreateWithoutChildDepartment2Input | DepartmentUncheckedCreateWithoutChildDepartment2Input No
connectOrCreate DepartmentCreateOrConnectWithoutChildDepartment2Input No
connect DepartmentWhereUniqueInput No

DepartmentCreateNestedOneWithoutDepartment2Input

Name Type Nullable
create DepartmentCreateWithoutDepartment2Input | DepartmentUncheckedCreateWithoutDepartment2Input No
connectOrCreate DepartmentCreateOrConnectWithoutDepartment2Input No
connect DepartmentWhereUniqueInput No




DepartmentUncheckedCreateNestedOneWithoutDepartment1Input

Name Type Nullable
create DepartmentCreateWithoutDepartment1Input | DepartmentUncheckedCreateWithoutDepartment1Input No
connectOrCreate DepartmentCreateOrConnectWithoutDepartment1Input No
connect DepartmentWhereUniqueInput No

DepartmentUncheckedCreateNestedOneWithoutDepartment2Input

Name Type Nullable
create DepartmentCreateWithoutDepartment2Input | DepartmentUncheckedCreateWithoutDepartment2Input No
connectOrCreate DepartmentCreateOrConnectWithoutDepartment2Input No
connect DepartmentWhereUniqueInput No




DepartmentUpdateclassLettersInput

Name Type Nullable
set String No
push String | String No





UntisClassUpdateManyWithoutDepartmentNestedInput

Name Type Nullable
create UntisClassCreateWithoutDepartmentInput | UntisClassCreateWithoutDepartmentInput[] | UntisClassUncheckedCreateWithoutDepartmentInput | UntisClassUncheckedCreateWithoutDepartmentInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutDepartmentInput | UntisClassCreateOrConnectWithoutDepartmentInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutDepartmentInput | UntisClassUpsertWithWhereUniqueWithoutDepartmentInput[] No
createMany UntisClassCreateManyDepartmentInputEnvelope No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutDepartmentInput | UntisClassUpdateWithWhereUniqueWithoutDepartmentInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutDepartmentInput | UntisClassUpdateManyWithWhereWithoutDepartmentInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No

EventUpdateManyWithoutDepartmentsNestedInput

Name Type Nullable
create EventCreateWithoutDepartmentsInput | EventCreateWithoutDepartmentsInput[] | EventUncheckedCreateWithoutDepartmentsInput | EventUncheckedCreateWithoutDepartmentsInput[] No
connectOrCreate EventCreateOrConnectWithoutDepartmentsInput | EventCreateOrConnectWithoutDepartmentsInput[] No
upsert EventUpsertWithWhereUniqueWithoutDepartmentsInput | EventUpsertWithWhereUniqueWithoutDepartmentsInput[] No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutDepartmentsInput | EventUpdateWithWhereUniqueWithoutDepartmentsInput[] No
updateMany EventUpdateManyWithWhereWithoutDepartmentsInput | EventUpdateManyWithWhereWithoutDepartmentsInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput

Name Type Nullable
create RegistrationPeriodCreateWithoutDepartmentsInput | RegistrationPeriodCreateWithoutDepartmentsInput[] | RegistrationPeriodUncheckedCreateWithoutDepartmentsInput | RegistrationPeriodUncheckedCreateWithoutDepartmentsInput[] No
connectOrCreate RegistrationPeriodCreateOrConnectWithoutDepartmentsInput | RegistrationPeriodCreateOrConnectWithoutDepartmentsInput[] No
upsert RegistrationPeriodUpsertWithWhereUniqueWithoutDepartmentsInput | RegistrationPeriodUpsertWithWhereUniqueWithoutDepartmentsInput[] No
set RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
disconnect RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
delete RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
connect RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
update RegistrationPeriodUpdateWithWhereUniqueWithoutDepartmentsInput | RegistrationPeriodUpdateWithWhereUniqueWithoutDepartmentsInput[] No
updateMany RegistrationPeriodUpdateManyWithWhereWithoutDepartmentsInput | RegistrationPeriodUpdateManyWithWhereWithoutDepartmentsInput[] No
deleteMany RegistrationPeriodScalarWhereInput | RegistrationPeriodScalarWhereInput[] No



UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput

Name Type Nullable
create UntisClassCreateWithoutDepartmentInput | UntisClassCreateWithoutDepartmentInput[] | UntisClassUncheckedCreateWithoutDepartmentInput | UntisClassUncheckedCreateWithoutDepartmentInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutDepartmentInput | UntisClassCreateOrConnectWithoutDepartmentInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutDepartmentInput | UntisClassUpsertWithWhereUniqueWithoutDepartmentInput[] No
createMany UntisClassCreateManyDepartmentInputEnvelope No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutDepartmentInput | UntisClassUpdateWithWhereUniqueWithoutDepartmentInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutDepartmentInput | UntisClassUpdateManyWithWhereWithoutDepartmentInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No

EventUncheckedUpdateManyWithoutDepartmentsNestedInput

Name Type Nullable
create EventCreateWithoutDepartmentsInput | EventCreateWithoutDepartmentsInput[] | EventUncheckedCreateWithoutDepartmentsInput | EventUncheckedCreateWithoutDepartmentsInput[] No
connectOrCreate EventCreateOrConnectWithoutDepartmentsInput | EventCreateOrConnectWithoutDepartmentsInput[] No
upsert EventUpsertWithWhereUniqueWithoutDepartmentsInput | EventUpsertWithWhereUniqueWithoutDepartmentsInput[] No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutDepartmentsInput | EventUpdateWithWhereUniqueWithoutDepartmentsInput[] No
updateMany EventUpdateManyWithWhereWithoutDepartmentsInput | EventUpdateManyWithWhereWithoutDepartmentsInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput

Name Type Nullable
create RegistrationPeriodCreateWithoutDepartmentsInput | RegistrationPeriodCreateWithoutDepartmentsInput[] | RegistrationPeriodUncheckedCreateWithoutDepartmentsInput | RegistrationPeriodUncheckedCreateWithoutDepartmentsInput[] No
connectOrCreate RegistrationPeriodCreateOrConnectWithoutDepartmentsInput | RegistrationPeriodCreateOrConnectWithoutDepartmentsInput[] No
upsert RegistrationPeriodUpsertWithWhereUniqueWithoutDepartmentsInput | RegistrationPeriodUpsertWithWhereUniqueWithoutDepartmentsInput[] No
set RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
disconnect RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
delete RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
connect RegistrationPeriodWhereUniqueInput | RegistrationPeriodWhereUniqueInput[] No
update RegistrationPeriodUpdateWithWhereUniqueWithoutDepartmentsInput | RegistrationPeriodUpdateWithWhereUniqueWithoutDepartmentsInput[] No
updateMany RegistrationPeriodUpdateManyWithWhereWithoutDepartmentsInput | RegistrationPeriodUpdateManyWithWhereWithoutDepartmentsInput[] No
deleteMany RegistrationPeriodScalarWhereInput | RegistrationPeriodScalarWhereInput[] No





UntisLessonUpdateManyWithoutSemesterNestedInput

Name Type Nullable
create UntisLessonCreateWithoutSemesterInput | UntisLessonCreateWithoutSemesterInput[] | UntisLessonUncheckedCreateWithoutSemesterInput | UntisLessonUncheckedCreateWithoutSemesterInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutSemesterInput | UntisLessonCreateOrConnectWithoutSemesterInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutSemesterInput | UntisLessonUpsertWithWhereUniqueWithoutSemesterInput[] No
createMany UntisLessonCreateManySemesterInputEnvelope No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutSemesterInput | UntisLessonUpdateWithWhereUniqueWithoutSemesterInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutSemesterInput | UntisLessonUpdateManyWithWhereWithoutSemesterInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

JobUpdateManyWithoutSemesterNestedInput

Name Type Nullable
create JobCreateWithoutSemesterInput | JobCreateWithoutSemesterInput[] | JobUncheckedCreateWithoutSemesterInput | JobUncheckedCreateWithoutSemesterInput[] No
connectOrCreate JobCreateOrConnectWithoutSemesterInput | JobCreateOrConnectWithoutSemesterInput[] No
upsert JobUpsertWithWhereUniqueWithoutSemesterInput | JobUpsertWithWhereUniqueWithoutSemesterInput[] No
createMany JobCreateManySemesterInputEnvelope No
set JobWhereUniqueInput | JobWhereUniqueInput[] No
disconnect JobWhereUniqueInput | JobWhereUniqueInput[] No
delete JobWhereUniqueInput | JobWhereUniqueInput[] No
connect JobWhereUniqueInput | JobWhereUniqueInput[] No
update JobUpdateWithWhereUniqueWithoutSemesterInput | JobUpdateWithWhereUniqueWithoutSemesterInput[] No
updateMany JobUpdateManyWithWhereWithoutSemesterInput | JobUpdateManyWithWhereWithoutSemesterInput[] No
deleteMany JobScalarWhereInput | JobScalarWhereInput[] No

UntisLessonUncheckedUpdateManyWithoutSemesterNestedInput

Name Type Nullable
create UntisLessonCreateWithoutSemesterInput | UntisLessonCreateWithoutSemesterInput[] | UntisLessonUncheckedCreateWithoutSemesterInput | UntisLessonUncheckedCreateWithoutSemesterInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutSemesterInput | UntisLessonCreateOrConnectWithoutSemesterInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutSemesterInput | UntisLessonUpsertWithWhereUniqueWithoutSemesterInput[] No
createMany UntisLessonCreateManySemesterInputEnvelope No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutSemesterInput | UntisLessonUpdateWithWhereUniqueWithoutSemesterInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutSemesterInput | UntisLessonUpdateManyWithWhereWithoutSemesterInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

JobUncheckedUpdateManyWithoutSemesterNestedInput

Name Type Nullable
create JobCreateWithoutSemesterInput | JobCreateWithoutSemesterInput[] | JobUncheckedCreateWithoutSemesterInput | JobUncheckedCreateWithoutSemesterInput[] No
connectOrCreate JobCreateOrConnectWithoutSemesterInput | JobCreateOrConnectWithoutSemesterInput[] No
upsert JobUpsertWithWhereUniqueWithoutSemesterInput | JobUpsertWithWhereUniqueWithoutSemesterInput[] No
createMany JobCreateManySemesterInputEnvelope No
set JobWhereUniqueInput | JobWhereUniqueInput[] No
disconnect JobWhereUniqueInput | JobWhereUniqueInput[] No
delete JobWhereUniqueInput | JobWhereUniqueInput[] No
connect JobWhereUniqueInput | JobWhereUniqueInput[] No
update JobUpdateWithWhereUniqueWithoutSemesterInput | JobUpdateWithWhereUniqueWithoutSemesterInput[] No
updateMany JobUpdateManyWithWhereWithoutSemesterInput | JobUpdateManyWithWhereWithoutSemesterInput[] No
deleteMany JobScalarWhereInput | JobScalarWhereInput[] No



DepartmentUpdateManyWithoutRegistrationPeriodsNestedInput

Name Type Nullable
create DepartmentCreateWithoutRegistrationPeriodsInput | DepartmentCreateWithoutRegistrationPeriodsInput[] | DepartmentUncheckedCreateWithoutRegistrationPeriodsInput | DepartmentUncheckedCreateWithoutRegistrationPeriodsInput[] No
connectOrCreate DepartmentCreateOrConnectWithoutRegistrationPeriodsInput | DepartmentCreateOrConnectWithoutRegistrationPeriodsInput[] No
upsert DepartmentUpsertWithWhereUniqueWithoutRegistrationPeriodsInput | DepartmentUpsertWithWhereUniqueWithoutRegistrationPeriodsInput[] No
set DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
disconnect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
delete DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
connect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
update DepartmentUpdateWithWhereUniqueWithoutRegistrationPeriodsInput | DepartmentUpdateWithWhereUniqueWithoutRegistrationPeriodsInput[] No
updateMany DepartmentUpdateManyWithWhereWithoutRegistrationPeriodsInput | DepartmentUpdateManyWithWhereWithoutRegistrationPeriodsInput[] No
deleteMany DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No

DepartmentUncheckedUpdateManyWithoutRegistrationPeriodsNestedInput

Name Type Nullable
create DepartmentCreateWithoutRegistrationPeriodsInput | DepartmentCreateWithoutRegistrationPeriodsInput[] | DepartmentUncheckedCreateWithoutRegistrationPeriodsInput | DepartmentUncheckedCreateWithoutRegistrationPeriodsInput[] No
connectOrCreate DepartmentCreateOrConnectWithoutRegistrationPeriodsInput | DepartmentCreateOrConnectWithoutRegistrationPeriodsInput[] No
upsert DepartmentUpsertWithWhereUniqueWithoutRegistrationPeriodsInput | DepartmentUpsertWithWhereUniqueWithoutRegistrationPeriodsInput[] No
set DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
disconnect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
delete DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
connect DepartmentWhereUniqueInput | DepartmentWhereUniqueInput[] No
update DepartmentUpdateWithWhereUniqueWithoutRegistrationPeriodsInput | DepartmentUpdateWithWhereUniqueWithoutRegistrationPeriodsInput[] No
updateMany DepartmentUpdateManyWithWhereWithoutRegistrationPeriodsInput | DepartmentUpdateManyWithWhereWithoutRegistrationPeriodsInput[] No
deleteMany DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No

UserCreateNestedOneWithoutJobsInput

Name Type Nullable
create UserCreateWithoutJobsInput | UserUncheckedCreateWithoutJobsInput No
connectOrCreate UserCreateOrConnectWithoutJobsInput No
connect UserWhereUniqueInput No

SemesterCreateNestedOneWithoutJobsInput

Name Type Nullable
create SemesterCreateWithoutJobsInput | SemesterUncheckedCreateWithoutJobsInput No
connectOrCreate SemesterCreateOrConnectWithoutJobsInput No
connect SemesterWhereUniqueInput No



EnumJobTypeFieldUpdateOperationsInput

Name Type Nullable
set JobType No

EnumJobStateFieldUpdateOperationsInput

Name Type Nullable
set JobState No



EventUpdateManyWithoutJobNestedInput

Name Type Nullable
create EventCreateWithoutJobInput | EventCreateWithoutJobInput[] | EventUncheckedCreateWithoutJobInput | EventUncheckedCreateWithoutJobInput[] No
connectOrCreate EventCreateOrConnectWithoutJobInput | EventCreateOrConnectWithoutJobInput[] No
upsert EventUpsertWithWhereUniqueWithoutJobInput | EventUpsertWithWhereUniqueWithoutJobInput[] No
createMany EventCreateManyJobInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutJobInput | EventUpdateWithWhereUniqueWithoutJobInput[] No
updateMany EventUpdateManyWithWhereWithoutJobInput | EventUpdateManyWithWhereWithoutJobInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No

EventUncheckedUpdateManyWithoutJobNestedInput

Name Type Nullable
create EventCreateWithoutJobInput | EventCreateWithoutJobInput[] | EventUncheckedCreateWithoutJobInput | EventUncheckedCreateWithoutJobInput[] No
connectOrCreate EventCreateOrConnectWithoutJobInput | EventCreateOrConnectWithoutJobInput[] No
upsert EventUpsertWithWhereUniqueWithoutJobInput | EventUpsertWithWhereUniqueWithoutJobInput[] No
createMany EventCreateManyJobInputEnvelope No
set EventWhereUniqueInput | EventWhereUniqueInput[] No
disconnect EventWhereUniqueInput | EventWhereUniqueInput[] No
delete EventWhereUniqueInput | EventWhereUniqueInput[] No
connect EventWhereUniqueInput | EventWhereUniqueInput[] No
update EventUpdateWithWhereUniqueWithoutJobInput | EventUpdateWithWhereUniqueWithoutJobInput[] No
updateMany EventUpdateManyWithWhereWithoutJobInput | EventUpdateManyWithWhereWithoutJobInput[] No
deleteMany EventScalarWhereInput | EventScalarWhereInput[] No



UserCreateNestedOneWithoutUntisInput

Name Type Nullable
create UserCreateWithoutUntisInput | UserUncheckedCreateWithoutUntisInput No
connectOrCreate UserCreateOrConnectWithoutUntisInput No
connect UserWhereUniqueInput No



UserUncheckedCreateNestedOneWithoutUntisInput

Name Type Nullable
create UserCreateWithoutUntisInput | UserUncheckedCreateWithoutUntisInput No
connectOrCreate UserCreateOrConnectWithoutUntisInput No
connect UserWhereUniqueInput No

UntisLessonUpdateManyWithoutTeachersNestedInput

Name Type Nullable
create UntisLessonCreateWithoutTeachersInput | UntisLessonCreateWithoutTeachersInput[] | UntisLessonUncheckedCreateWithoutTeachersInput | UntisLessonUncheckedCreateWithoutTeachersInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutTeachersInput | UntisLessonCreateOrConnectWithoutTeachersInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutTeachersInput | UntisLessonUpsertWithWhereUniqueWithoutTeachersInput[] No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutTeachersInput | UntisLessonUpdateWithWhereUniqueWithoutTeachersInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutTeachersInput | UntisLessonUpdateManyWithWhereWithoutTeachersInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

UntisClassUpdateManyWithoutTeachersNestedInput

Name Type Nullable
create UntisClassCreateWithoutTeachersInput | UntisClassCreateWithoutTeachersInput[] | UntisClassUncheckedCreateWithoutTeachersInput | UntisClassUncheckedCreateWithoutTeachersInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutTeachersInput | UntisClassCreateOrConnectWithoutTeachersInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutTeachersInput | UntisClassUpsertWithWhereUniqueWithoutTeachersInput[] No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutTeachersInput | UntisClassUpdateWithWhereUniqueWithoutTeachersInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutTeachersInput | UntisClassUpdateManyWithWhereWithoutTeachersInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No


IntFieldUpdateOperationsInput

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

UntisLessonUncheckedUpdateManyWithoutTeachersNestedInput

Name Type Nullable
create UntisLessonCreateWithoutTeachersInput | UntisLessonCreateWithoutTeachersInput[] | UntisLessonUncheckedCreateWithoutTeachersInput | UntisLessonUncheckedCreateWithoutTeachersInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutTeachersInput | UntisLessonCreateOrConnectWithoutTeachersInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutTeachersInput | UntisLessonUpsertWithWhereUniqueWithoutTeachersInput[] No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutTeachersInput | UntisLessonUpdateWithWhereUniqueWithoutTeachersInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutTeachersInput | UntisLessonUpdateManyWithWhereWithoutTeachersInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

UntisClassUncheckedUpdateManyWithoutTeachersNestedInput

Name Type Nullable
create UntisClassCreateWithoutTeachersInput | UntisClassCreateWithoutTeachersInput[] | UntisClassUncheckedCreateWithoutTeachersInput | UntisClassUncheckedCreateWithoutTeachersInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutTeachersInput | UntisClassCreateOrConnectWithoutTeachersInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutTeachersInput | UntisClassUpsertWithWhereUniqueWithoutTeachersInput[] No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutTeachersInput | UntisClassUpdateWithWhereUniqueWithoutTeachersInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutTeachersInput | UntisClassUpdateManyWithWhereWithoutTeachersInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No

UserUncheckedUpdateOneWithoutUntisNestedInput

Name Type Nullable
create UserCreateWithoutUntisInput | UserUncheckedCreateWithoutUntisInput No
connectOrCreate UserCreateOrConnectWithoutUntisInput No
upsert UserUpsertWithoutUntisInput No
disconnect Boolean | UserWhereInput No
delete Boolean | UserWhereInput No
connect UserWhereUniqueInput No
update UserUpdateToOneWithWhereWithoutUntisInput | UserUpdateWithoutUntisInput | UserUncheckedUpdateWithoutUntisInput No



SemesterCreateNestedOneWithoutLessonsInput

Name Type Nullable
create SemesterCreateWithoutLessonsInput | SemesterUncheckedCreateWithoutLessonsInput No
connectOrCreate SemesterCreateOrConnectWithoutLessonsInput No
connect SemesterWhereUniqueInput No



UntisClassUpdateManyWithoutLessonsNestedInput

Name Type Nullable
create UntisClassCreateWithoutLessonsInput | UntisClassCreateWithoutLessonsInput[] | UntisClassUncheckedCreateWithoutLessonsInput | UntisClassUncheckedCreateWithoutLessonsInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutLessonsInput | UntisClassCreateOrConnectWithoutLessonsInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutLessonsInput | UntisClassUpsertWithWhereUniqueWithoutLessonsInput[] No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutLessonsInput | UntisClassUpdateWithWhereUniqueWithoutLessonsInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutLessonsInput | UntisClassUpdateManyWithWhereWithoutLessonsInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No

UntisTeacherUpdateManyWithoutLessonsNestedInput

Name Type Nullable
create UntisTeacherCreateWithoutLessonsInput | UntisTeacherCreateWithoutLessonsInput[] | UntisTeacherUncheckedCreateWithoutLessonsInput | UntisTeacherUncheckedCreateWithoutLessonsInput[] No
connectOrCreate UntisTeacherCreateOrConnectWithoutLessonsInput | UntisTeacherCreateOrConnectWithoutLessonsInput[] No
upsert UntisTeacherUpsertWithWhereUniqueWithoutLessonsInput | UntisTeacherUpsertWithWhereUniqueWithoutLessonsInput[] No
set UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
disconnect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
delete UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
connect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
update UntisTeacherUpdateWithWhereUniqueWithoutLessonsInput | UntisTeacherUpdateWithWhereUniqueWithoutLessonsInput[] No
updateMany UntisTeacherUpdateManyWithWhereWithoutLessonsInput | UntisTeacherUpdateManyWithWhereWithoutLessonsInput[] No
deleteMany UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No


UntisClassUncheckedUpdateManyWithoutLessonsNestedInput

Name Type Nullable
create UntisClassCreateWithoutLessonsInput | UntisClassCreateWithoutLessonsInput[] | UntisClassUncheckedCreateWithoutLessonsInput | UntisClassUncheckedCreateWithoutLessonsInput[] No
connectOrCreate UntisClassCreateOrConnectWithoutLessonsInput | UntisClassCreateOrConnectWithoutLessonsInput[] No
upsert UntisClassUpsertWithWhereUniqueWithoutLessonsInput | UntisClassUpsertWithWhereUniqueWithoutLessonsInput[] No
set UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
disconnect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
delete UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
connect UntisClassWhereUniqueInput | UntisClassWhereUniqueInput[] No
update UntisClassUpdateWithWhereUniqueWithoutLessonsInput | UntisClassUpdateWithWhereUniqueWithoutLessonsInput[] No
updateMany UntisClassUpdateManyWithWhereWithoutLessonsInput | UntisClassUpdateManyWithWhereWithoutLessonsInput[] No
deleteMany UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No

UntisTeacherUncheckedUpdateManyWithoutLessonsNestedInput

Name Type Nullable
create UntisTeacherCreateWithoutLessonsInput | UntisTeacherCreateWithoutLessonsInput[] | UntisTeacherUncheckedCreateWithoutLessonsInput | UntisTeacherUncheckedCreateWithoutLessonsInput[] No
connectOrCreate UntisTeacherCreateOrConnectWithoutLessonsInput | UntisTeacherCreateOrConnectWithoutLessonsInput[] No
upsert UntisTeacherUpsertWithWhereUniqueWithoutLessonsInput | UntisTeacherUpsertWithWhereUniqueWithoutLessonsInput[] No
set UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
disconnect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
delete UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
connect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
update UntisTeacherUpdateWithWhereUniqueWithoutLessonsInput | UntisTeacherUpdateWithWhereUniqueWithoutLessonsInput[] No
updateMany UntisTeacherUpdateManyWithWhereWithoutLessonsInput | UntisTeacherUpdateManyWithWhereWithoutLessonsInput[] No
deleteMany UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No



DepartmentCreateNestedOneWithoutClassesInput

Name Type Nullable
create DepartmentCreateWithoutClassesInput | DepartmentUncheckedCreateWithoutClassesInput No
connectOrCreate DepartmentCreateOrConnectWithoutClassesInput No
connect DepartmentWhereUniqueInput No



UntisLessonUpdateManyWithoutClassesNestedInput

Name Type Nullable
create UntisLessonCreateWithoutClassesInput | UntisLessonCreateWithoutClassesInput[] | UntisLessonUncheckedCreateWithoutClassesInput | UntisLessonUncheckedCreateWithoutClassesInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutClassesInput | UntisLessonCreateOrConnectWithoutClassesInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutClassesInput | UntisLessonUpsertWithWhereUniqueWithoutClassesInput[] No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutClassesInput | UntisLessonUpdateWithWhereUniqueWithoutClassesInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutClassesInput | UntisLessonUpdateManyWithWhereWithoutClassesInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

UntisTeacherUpdateManyWithoutClassesNestedInput

Name Type Nullable
create UntisTeacherCreateWithoutClassesInput | UntisTeacherCreateWithoutClassesInput[] | UntisTeacherUncheckedCreateWithoutClassesInput | UntisTeacherUncheckedCreateWithoutClassesInput[] No
connectOrCreate UntisTeacherCreateOrConnectWithoutClassesInput | UntisTeacherCreateOrConnectWithoutClassesInput[] No
upsert UntisTeacherUpsertWithWhereUniqueWithoutClassesInput | UntisTeacherUpsertWithWhereUniqueWithoutClassesInput[] No
set UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
disconnect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
delete UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
connect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
update UntisTeacherUpdateWithWhereUniqueWithoutClassesInput | UntisTeacherUpdateWithWhereUniqueWithoutClassesInput[] No
updateMany UntisTeacherUpdateManyWithWhereWithoutClassesInput | UntisTeacherUpdateManyWithWhereWithoutClassesInput[] No
deleteMany UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No


UntisLessonUncheckedUpdateManyWithoutClassesNestedInput

Name Type Nullable
create UntisLessonCreateWithoutClassesInput | UntisLessonCreateWithoutClassesInput[] | UntisLessonUncheckedCreateWithoutClassesInput | UntisLessonUncheckedCreateWithoutClassesInput[] No
connectOrCreate UntisLessonCreateOrConnectWithoutClassesInput | UntisLessonCreateOrConnectWithoutClassesInput[] No
upsert UntisLessonUpsertWithWhereUniqueWithoutClassesInput | UntisLessonUpsertWithWhereUniqueWithoutClassesInput[] No
set UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
disconnect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
delete UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
connect UntisLessonWhereUniqueInput | UntisLessonWhereUniqueInput[] No
update UntisLessonUpdateWithWhereUniqueWithoutClassesInput | UntisLessonUpdateWithWhereUniqueWithoutClassesInput[] No
updateMany UntisLessonUpdateManyWithWhereWithoutClassesInput | UntisLessonUpdateManyWithWhereWithoutClassesInput[] No
deleteMany UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No

UntisTeacherUncheckedUpdateManyWithoutClassesNestedInput

Name Type Nullable
create UntisTeacherCreateWithoutClassesInput | UntisTeacherCreateWithoutClassesInput[] | UntisTeacherUncheckedCreateWithoutClassesInput | UntisTeacherUncheckedCreateWithoutClassesInput[] No
connectOrCreate UntisTeacherCreateOrConnectWithoutClassesInput | UntisTeacherCreateOrConnectWithoutClassesInput[] No
upsert UntisTeacherUpsertWithWhereUniqueWithoutClassesInput | UntisTeacherUpsertWithWhereUniqueWithoutClassesInput[] No
set UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
disconnect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
delete UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
connect UntisTeacherWhereUniqueInput | UntisTeacherWhereUniqueInput[] No
update UntisTeacherUpdateWithWhereUniqueWithoutClassesInput | UntisTeacherUpdateWithWhereUniqueWithoutClassesInput[] No
updateMany UntisTeacherUpdateManyWithWhereWithoutClassesInput | UntisTeacherUpdateManyWithWhereWithoutClassesInput[] No
deleteMany UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No

view_UsersAffectedByEventsCreateclassesInput

Name Type Nullable
set String No

view_UsersAffectedByEventsCreateclassGroupsInput

Name Type Nullable
set String No

view_UsersAffectedByEventsUpdateclassesInput

Name Type Nullable
set String No
push String | String No

view_UsersAffectedByEventsUpdateclassGroupsInput

Name Type Nullable
set String No
push String | String No

view_LessonsAffectedByEventsCreateteacherIdsInput

Name Type Nullable
set Int No

view_LessonsAffectedByEventsCreateclassIdsInput

Name Type Nullable
set Int No

view_LessonsAffectedByEventsUpdateteacherIdsInput

Name Type Nullable
set Int No
push Int | Int No

view_LessonsAffectedByEventsUpdateclassIdsInput

Name Type Nullable
set Int No
push Int | Int No

view_EventsClassesCreateclassesInput

Name Type Nullable
set String No

view_EventsClassesCreateclassGroupsInput

Name Type Nullable
set String No

view_EventsClassesUpdateclassesInput

Name Type Nullable
set String No
push String | String No

view_EventsClassesUpdateclassGroupsInput

Name Type Nullable
set String No
push String | String No

view_EventsDepartmentsCreateclassesInput

Name Type Nullable
set String No

view_EventsDepartmentsCreateclassGroupsInput

Name Type Nullable
set String No

view_EventsDepartmentsUpdateclassesInput

Name Type Nullable
set String No
push String | String No

view_EventsDepartmentsUpdateclassGroupsInput

Name Type Nullable
set String No
push String | String No

NestedUuidFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
not String | NestedUuidFilter No

NestedStringFilter

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

NestedIntNullableFilter

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

NestedEnumRoleFilter

Name Type Nullable
equals Role | EnumRoleFieldRefInput No
in Role[] | ListEnumRoleFieldRefInput No
notIn Role[] | ListEnumRoleFieldRefInput No
not Role | NestedEnumRoleFilter No

NestedDateTimeFilter

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

NestedStringNullableFilter

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

NestedBoolNullableFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableFilter | Null Yes

NestedUuidWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
not String | NestedUuidWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

NestedIntFilter

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

NestedStringWithAggregatesFilter

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

NestedIntNullableWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_avg NestedFloatNullableFilter No
_sum NestedIntNullableFilter No
_min NestedIntNullableFilter No
_max NestedIntNullableFilter No

NestedFloatNullableFilter

Name Type Nullable
equals Float | FloatFieldRefInput | Null Yes
in Float | ListFloatFieldRefInput | Null Yes
notIn Float | ListFloatFieldRefInput | Null Yes
lt Float | FloatFieldRefInput No
lte Float | FloatFieldRefInput No
gt Float | FloatFieldRefInput No
gte Float | FloatFieldRefInput No
not Float | NestedFloatNullableFilter | Null Yes

NestedEnumRoleWithAggregatesFilter

Name Type Nullable
equals Role | EnumRoleFieldRefInput No
in Role[] | ListEnumRoleFieldRefInput No
notIn Role[] | ListEnumRoleFieldRefInput No
not Role | NestedEnumRoleWithAggregatesFilter No
_count NestedIntFilter No
_min NestedEnumRoleFilter No
_max NestedEnumRoleFilter No

NestedDateTimeWithAggregatesFilter

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

NestedStringNullableWithAggregatesFilter

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

NestedBoolNullableWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedBoolNullableFilter No
_max NestedBoolNullableFilter No


NestedBoolFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolFilter No

NestedUuidNullableFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
not String | NestedUuidNullableFilter | Null Yes



NestedDateTimeNullableFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableFilter | Null Yes


NestedBoolWithAggregatesFilter

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

NestedUuidNullableWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
not String | NestedUuidNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No



NestedDateTimeNullableWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedDateTimeNullableFilter No
_max NestedDateTimeNullableFilter No

NestedJsonNullableFilter

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

NestedEnumJobTypeFilter

Name Type Nullable
equals JobType | EnumJobTypeFieldRefInput No
in JobType[] | ListEnumJobTypeFieldRefInput No
notIn JobType[] | ListEnumJobTypeFieldRefInput No
not JobType | NestedEnumJobTypeFilter No




NestedIntWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput No
in Int | ListIntFieldRefInput No
notIn Int | ListIntFieldRefInput No
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput 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 | FloatFieldRefInput No
in Float | ListFloatFieldRefInput No
notIn Float | ListFloatFieldRefInput No
lt Float | FloatFieldRefInput No
lte Float | FloatFieldRefInput No
gt Float | FloatFieldRefInput No
gte Float | FloatFieldRefInput No
not Float | NestedFloatFilter No

NestedJsonFilter

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

UntisTeacherCreateWithoutUserInput

Name Type Nullable
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonCreateNestedManyWithoutTeachersInput No
classes UntisClassCreateNestedManyWithoutTeachersInput No

UntisTeacherUncheckedCreateWithoutUserInput

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonUncheckedCreateNestedManyWithoutTeachersInput No
classes UntisClassUncheckedCreateNestedManyWithoutTeachersInput No

UntisTeacherCreateOrConnectWithoutUserInput

Name Type Nullable
where UntisTeacherWhereUniqueInput No
create UntisTeacherCreateWithoutUserInput | UntisTeacherUncheckedCreateWithoutUserInput No

EventCreateWithoutAuthorInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
job JobCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
children EventCreateNestedManyWithoutParentInput No
departments DepartmentCreateNestedManyWithoutEventsInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutAuthorInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutAuthorInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutAuthorInput | EventUncheckedCreateWithoutAuthorInput No

EventCreateManyAuthorInputEnvelope

Name Type Nullable
data EventCreateManyAuthorInput | EventCreateManyAuthorInput[] No
skipDuplicates Boolean No

JobCreateWithoutUserInput

Name Type Nullable
id String No
type JobType No
state JobState No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
semester SemesterCreateNestedOneWithoutJobsInput No
events EventCreateNestedManyWithoutJobInput No

JobUncheckedCreateWithoutUserInput

Name Type Nullable
id String No
type JobType No
state JobState No
semesterId String | Null Yes
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
events EventUncheckedCreateNestedManyWithoutJobInput No

JobCreateOrConnectWithoutUserInput

Name Type Nullable
where JobWhereUniqueInput No
create JobCreateWithoutUserInput | JobUncheckedCreateWithoutUserInput No

JobCreateManyUserInputEnvelope

Name Type Nullable
data JobCreateManyUserInput | JobCreateManyUserInput[] No
skipDuplicates Boolean No

EventGroupCreateWithoutUsersInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
events EventCreateNestedManyWithoutGroupsInput No

EventGroupUncheckedCreateWithoutUsersInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
events EventUncheckedCreateNestedManyWithoutGroupsInput No

EventGroupCreateOrConnectWithoutUsersInput

Name Type Nullable
where EventGroupWhereUniqueInput No
create EventGroupCreateWithoutUsersInput | EventGroupUncheckedCreateWithoutUsersInput No


UntisTeacherUpdateToOneWithWhereWithoutUserInput

Name Type Nullable
where UntisTeacherWhereInput No
data UntisTeacherUpdateWithoutUserInput | UntisTeacherUncheckedUpdateWithoutUserInput No

UntisTeacherUpdateWithoutUserInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutTeachersNestedInput No
classes UntisClassUpdateManyWithoutTeachersNestedInput No

UntisTeacherUncheckedUpdateWithoutUserInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
lessons UntisLessonUncheckedUpdateManyWithoutTeachersNestedInput No
classes UntisClassUncheckedUpdateManyWithoutTeachersNestedInput No


EventUpdateWithWhereUniqueWithoutAuthorInput

Name Type Nullable
where EventWhereUniqueInput No
data EventUpdateWithoutAuthorInput | EventUncheckedUpdateWithoutAuthorInput No

EventUpdateManyWithWhereWithoutAuthorInput

Name Type Nullable
where EventScalarWhereInput No
data EventUpdateManyMutationInput | EventUncheckedUpdateManyWithoutAuthorInput No

EventScalarWhereInput

Name Type Nullable
AND EventScalarWhereInput | EventScalarWhereInput[] No
OR EventScalarWhereInput[] No
NOT EventScalarWhereInput | EventScalarWhereInput[] No
id UuidFilter | String No
authorId UuidFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
location StringFilter | String No
description StringFilter | String No
descriptionLong StringFilter | String No
state EnumEventStateFilter | EventState No
cloned BoolFilter | Boolean No
jobId UuidNullableFilter | String | Null Yes
parentId UuidNullableFilter | String | Null Yes
classes StringNullableListFilter No
classGroups StringNullableListFilter No
audience EnumEventAudienceFilter | EventAudience No
affectsDepartment2 BoolNullableFilter | Boolean | Null Yes
teachingAffected EnumTeachingAffectedFilter | TeachingAffected No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
deletedAt DateTimeNullableFilter | DateTime | Null Yes
meta JsonNullableFilter No

JobUpsertWithWhereUniqueWithoutUserInput

Name Type Nullable
where JobWhereUniqueInput No
update JobUpdateWithoutUserInput | JobUncheckedUpdateWithoutUserInput No
create JobCreateWithoutUserInput | JobUncheckedCreateWithoutUserInput No

JobUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where JobWhereUniqueInput No
data JobUpdateWithoutUserInput | JobUncheckedUpdateWithoutUserInput No

JobUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where JobScalarWhereInput No
data JobUpdateManyMutationInput | JobUncheckedUpdateManyWithoutUserInput No

JobScalarWhereInput

Name Type Nullable
AND JobScalarWhereInput | JobScalarWhereInput[] No
OR JobScalarWhereInput[] No
NOT JobScalarWhereInput | JobScalarWhereInput[] No
id UuidFilter | String No
type EnumJobTypeFilter | JobType No
state EnumJobStateFilter | JobState No
userId UuidFilter | String No
semesterId UuidNullableFilter | String | Null Yes
syncDate DateTimeNullableFilter | DateTime | Null Yes
description StringFilter | String No
filename StringNullableFilter | String | Null Yes
log StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No


EventGroupUpdateWithWhereUniqueWithoutUsersInput

Name Type Nullable
where EventGroupWhereUniqueInput No
data EventGroupUpdateWithoutUsersInput | EventGroupUncheckedUpdateWithoutUsersInput No

EventGroupUpdateManyWithWhereWithoutUsersInput

Name Type Nullable
where EventGroupScalarWhereInput No
data EventGroupUpdateManyMutationInput | EventGroupUncheckedUpdateManyWithoutUsersInput No

EventGroupScalarWhereInput

Name Type Nullable
AND EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No
OR EventGroupScalarWhereInput[] No
NOT EventGroupScalarWhereInput | EventGroupScalarWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No

UserCreateWithoutEventsInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
untis UntisTeacherCreateNestedOneWithoutUserInput No
jobs JobCreateNestedManyWithoutUserInput No
eventGroups EventGroupCreateNestedManyWithoutUsersInput No

UserUncheckedCreateWithoutEventsInput

Name Type Nullable
id String No
email String No
untisId Int | Null Yes
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
jobs JobUncheckedCreateNestedManyWithoutUserInput No
eventGroups EventGroupUncheckedCreateNestedManyWithoutUsersInput No

UserCreateOrConnectWithoutEventsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutEventsInput | UserUncheckedCreateWithoutEventsInput No

JobCreateWithoutEventsInput

Name Type Nullable
id String No
type JobType No
state JobState No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
user UserCreateNestedOneWithoutJobsInput No
semester SemesterCreateNestedOneWithoutJobsInput No

JobUncheckedCreateWithoutEventsInput

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
semesterId String | Null Yes
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No

JobCreateOrConnectWithoutEventsInput

Name Type Nullable
where JobWhereUniqueInput No
create JobCreateWithoutEventsInput | JobUncheckedCreateWithoutEventsInput No

EventCreateWithoutChildrenInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
job JobCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
departments DepartmentCreateNestedManyWithoutEventsInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutChildrenInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutChildrenInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutChildrenInput | EventUncheckedCreateWithoutChildrenInput No

EventCreateWithoutParentInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
job JobCreateNestedOneWithoutEventsInput No
children EventCreateNestedManyWithoutParentInput No
departments DepartmentCreateNestedManyWithoutEventsInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutParentInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutParentInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutParentInput | EventUncheckedCreateWithoutParentInput No

EventCreateManyParentInputEnvelope

Name Type Nullable
data EventCreateManyParentInput | EventCreateManyParentInput[] No
skipDuplicates Boolean No

DepartmentCreateWithoutEventsInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutEventsInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutEventsInput

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutEventsInput | DepartmentUncheckedCreateWithoutEventsInput No

EventGroupCreateWithoutEventsInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
users UserCreateNestedManyWithoutEventGroupsInput No

EventGroupUncheckedCreateWithoutEventsInput

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No
users UserUncheckedCreateNestedManyWithoutEventGroupsInput No

EventGroupCreateOrConnectWithoutEventsInput

Name Type Nullable
where EventGroupWhereUniqueInput No
create EventGroupCreateWithoutEventsInput | EventGroupUncheckedCreateWithoutEventsInput No


UserUpdateToOneWithWhereWithoutEventsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutEventsInput | UserUncheckedUpdateWithoutEventsInput No

UserUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
untis UntisTeacherUpdateOneWithoutUserNestedInput No
jobs JobUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUpdateManyWithoutUsersNestedInput No

UserUncheckedUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
jobs JobUncheckedUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUncheckedUpdateManyWithoutUsersNestedInput No


JobUpdateToOneWithWhereWithoutEventsInput

Name Type Nullable
where JobWhereInput No
data JobUpdateWithoutEventsInput | JobUncheckedUpdateWithoutEventsInput No


JobUncheckedUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No


EventUpdateToOneWithWhereWithoutChildrenInput

Name Type Nullable
where EventWhereInput No
data EventUpdateWithoutChildrenInput | EventUncheckedUpdateWithoutChildrenInput No

EventUpdateWithoutChildrenInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
job JobUpdateOneWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutChildrenInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No


EventUpdateWithWhereUniqueWithoutParentInput

Name Type Nullable
where EventWhereUniqueInput No
data EventUpdateWithoutParentInput | EventUncheckedUpdateWithoutParentInput No

EventUpdateManyWithWhereWithoutParentInput

Name Type Nullable
where EventScalarWhereInput No
data EventUpdateManyMutationInput | EventUncheckedUpdateManyWithoutParentInput No


DepartmentUpdateWithWhereUniqueWithoutEventsInput

Name Type Nullable
where DepartmentWhereUniqueInput No
data DepartmentUpdateWithoutEventsInput | DepartmentUncheckedUpdateWithoutEventsInput No

DepartmentUpdateManyWithWhereWithoutEventsInput

Name Type Nullable
where DepartmentScalarWhereInput No
data DepartmentUpdateManyMutationInput | DepartmentUncheckedUpdateManyWithoutEventsInput No

DepartmentScalarWhereInput

Name Type Nullable
AND DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No
OR DepartmentScalarWhereInput[] No
NOT DepartmentScalarWhereInput | DepartmentScalarWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
letter StringFilter | String No
classLetters StringNullableListFilter No
department1_Id UuidNullableFilter | String | Null Yes
department2_Id UuidNullableFilter | String | Null Yes
color StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No


EventGroupUpdateWithWhereUniqueWithoutEventsInput

Name Type Nullable
where EventGroupWhereUniqueInput No
data EventGroupUpdateWithoutEventsInput | EventGroupUncheckedUpdateWithoutEventsInput No

EventGroupUpdateManyWithWhereWithoutEventsInput

Name Type Nullable
where EventGroupScalarWhereInput No
data EventGroupUpdateManyMutationInput | EventGroupUncheckedUpdateManyWithoutEventsInput No

EventCreateWithoutGroupsInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
job JobCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
children EventCreateNestedManyWithoutParentInput No
departments DepartmentCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutGroupsInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutGroupsInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutGroupsInput | EventUncheckedCreateWithoutGroupsInput No

UserCreateWithoutEventGroupsInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
untis UntisTeacherCreateNestedOneWithoutUserInput No
events EventCreateNestedManyWithoutAuthorInput No
jobs JobCreateNestedManyWithoutUserInput No

UserUncheckedCreateWithoutEventGroupsInput

Name Type Nullable
id String No
email String No
untisId Int | Null Yes
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
events EventUncheckedCreateNestedManyWithoutAuthorInput No
jobs JobUncheckedCreateNestedManyWithoutUserInput No

UserCreateOrConnectWithoutEventGroupsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutEventGroupsInput | UserUncheckedCreateWithoutEventGroupsInput No


EventUpdateWithWhereUniqueWithoutGroupsInput

Name Type Nullable
where EventWhereUniqueInput No
data EventUpdateWithoutGroupsInput | EventUncheckedUpdateWithoutGroupsInput No

EventUpdateManyWithWhereWithoutGroupsInput

Name Type Nullable
where EventScalarWhereInput No
data EventUpdateManyMutationInput | EventUncheckedUpdateManyWithoutGroupsInput No


UserUpdateWithWhereUniqueWithoutEventGroupsInput

Name Type Nullable
where UserWhereUniqueInput No
data UserUpdateWithoutEventGroupsInput | UserUncheckedUpdateWithoutEventGroupsInput No

UserUpdateManyWithWhereWithoutEventGroupsInput

Name Type Nullable
where UserScalarWhereInput No
data UserUpdateManyMutationInput | UserUncheckedUpdateManyWithoutEventGroupsInput No

UserScalarWhereInput

Name Type Nullable
AND UserScalarWhereInput | UserScalarWhereInput[] No
OR UserScalarWhereInput[] No
NOT UserScalarWhereInput | UserScalarWhereInput[] No
id UuidFilter | String No
email StringFilter | String No
untisId IntNullableFilter | Int | Null Yes
firstName StringFilter | String No
lastName StringFilter | String No
role EnumRoleFilter | Role No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
icsLocator StringNullableFilter | String | Null Yes
notifyOnEventUpdate BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewRequest BoolNullableFilter | Boolean | Null Yes
notifyAdminOnReviewDecision BoolNullableFilter | Boolean | Null Yes

DepartmentCreateWithoutChildDepartment1Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutChildDepartment1Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutChildDepartment1Input

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutChildDepartment1Input | DepartmentUncheckedCreateWithoutChildDepartment1Input No

DepartmentCreateWithoutDepartment1Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutDepartment1Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutDepartment1Input

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutDepartment1Input | DepartmentUncheckedCreateWithoutDepartment1Input No

DepartmentCreateWithoutChildDepartment2Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutChildDepartment2Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutChildDepartment2Input

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutChildDepartment2Input | DepartmentUncheckedCreateWithoutChildDepartment2Input No

DepartmentCreateWithoutDepartment2Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutDepartment2Input

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutDepartment2Input

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutDepartment2Input | DepartmentUncheckedCreateWithoutDepartment2Input No

UntisClassCreateWithoutDepartmentInput

Name Type Nullable
name String No
legacyName String | Null Yes
year Int No
sf String No
lessons UntisLessonCreateNestedManyWithoutClassesInput No
teachers UntisTeacherCreateNestedManyWithoutClassesInput No

UntisClassUncheckedCreateWithoutDepartmentInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No
lessons UntisLessonUncheckedCreateNestedManyWithoutClassesInput No
teachers UntisTeacherUncheckedCreateNestedManyWithoutClassesInput No

UntisClassCreateOrConnectWithoutDepartmentInput

Name Type Nullable
where UntisClassWhereUniqueInput No
create UntisClassCreateWithoutDepartmentInput | UntisClassUncheckedCreateWithoutDepartmentInput No

UntisClassCreateManyDepartmentInputEnvelope

Name Type Nullable
data UntisClassCreateManyDepartmentInput | UntisClassCreateManyDepartmentInput[] No
skipDuplicates Boolean No

EventCreateWithoutDepartmentsInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
job JobCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
children EventCreateNestedManyWithoutParentInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutDepartmentsInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutDepartmentsInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutDepartmentsInput | EventUncheckedCreateWithoutDepartmentsInput No

RegistrationPeriodCreateWithoutDepartmentsInput

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No

RegistrationPeriodUncheckedCreateWithoutDepartmentsInput

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No

RegistrationPeriodCreateOrConnectWithoutDepartmentsInput

Name Type Nullable
where RegistrationPeriodWhereUniqueInput No
create RegistrationPeriodCreateWithoutDepartmentsInput | RegistrationPeriodUncheckedCreateWithoutDepartmentsInput No


DepartmentUpdateToOneWithWhereWithoutChildDepartment1Input

Name Type Nullable
where DepartmentWhereInput No
data DepartmentUpdateWithoutChildDepartment1Input | DepartmentUncheckedUpdateWithoutChildDepartment1Input No

DepartmentUpdateWithoutChildDepartment1Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutChildDepartment1Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No


DepartmentUpdateToOneWithWhereWithoutDepartment1Input

Name Type Nullable
where DepartmentWhereInput No
data DepartmentUpdateWithoutDepartment1Input | DepartmentUncheckedUpdateWithoutDepartment1Input No

DepartmentUpdateWithoutDepartment1Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutDepartment1Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No


DepartmentUpdateToOneWithWhereWithoutChildDepartment2Input

Name Type Nullable
where DepartmentWhereInput No
data DepartmentUpdateWithoutChildDepartment2Input | DepartmentUncheckedUpdateWithoutChildDepartment2Input No

DepartmentUpdateWithoutChildDepartment2Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutChildDepartment2Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No


DepartmentUpdateToOneWithWhereWithoutDepartment2Input

Name Type Nullable
where DepartmentWhereInput No
data DepartmentUpdateWithoutDepartment2Input | DepartmentUncheckedUpdateWithoutDepartment2Input No

DepartmentUpdateWithoutDepartment2Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutDepartment2Input

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No


UntisClassUpdateWithWhereUniqueWithoutDepartmentInput

Name Type Nullable
where UntisClassWhereUniqueInput No
data UntisClassUpdateWithoutDepartmentInput | UntisClassUncheckedUpdateWithoutDepartmentInput No

UntisClassUpdateManyWithWhereWithoutDepartmentInput

Name Type Nullable
where UntisClassScalarWhereInput No
data UntisClassUpdateManyMutationInput | UntisClassUncheckedUpdateManyWithoutDepartmentInput No

UntisClassScalarWhereInput

Name Type Nullable
AND UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No
OR UntisClassScalarWhereInput[] No
NOT UntisClassScalarWhereInput | UntisClassScalarWhereInput[] No
id IntFilter | Int No
name StringFilter | String No
legacyName StringNullableFilter | String | Null Yes
year IntFilter | Int No
sf StringFilter | String No
departmentId UuidNullableFilter | String | Null Yes


EventUpdateWithWhereUniqueWithoutDepartmentsInput

Name Type Nullable
where EventWhereUniqueInput No
data EventUpdateWithoutDepartmentsInput | EventUncheckedUpdateWithoutDepartmentsInput No

EventUpdateManyWithWhereWithoutDepartmentsInput

Name Type Nullable
where EventScalarWhereInput No
data EventUpdateManyMutationInput | EventUncheckedUpdateManyWithoutDepartmentsInput No


RegistrationPeriodUpdateWithWhereUniqueWithoutDepartmentsInput

Name Type Nullable
where RegistrationPeriodWhereUniqueInput No
data RegistrationPeriodUpdateWithoutDepartmentsInput | RegistrationPeriodUncheckedUpdateWithoutDepartmentsInput No

RegistrationPeriodUpdateManyWithWhereWithoutDepartmentsInput

Name Type Nullable
where RegistrationPeriodScalarWhereInput No
data RegistrationPeriodUpdateManyMutationInput | RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsInput No

RegistrationPeriodScalarWhereInput

Name Type Nullable
AND RegistrationPeriodScalarWhereInput | RegistrationPeriodScalarWhereInput[] No
OR RegistrationPeriodScalarWhereInput[] No
NOT RegistrationPeriodScalarWhereInput | RegistrationPeriodScalarWhereInput[] No
id UuidFilter | String No
name StringFilter | String No
description StringFilter | String No
start DateTimeFilter | DateTime No
end DateTimeFilter | DateTime No
eventRangeStart DateTimeFilter | DateTime No
eventRangeEnd DateTimeFilter | DateTime No
isOpen BoolFilter | Boolean No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No

UntisLessonCreateWithoutSemesterInput

Name Type Nullable
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
classes UntisClassCreateNestedManyWithoutLessonsInput No
teachers UntisTeacherCreateNestedManyWithoutLessonsInput No

UntisLessonUncheckedCreateWithoutSemesterInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
classes UntisClassUncheckedCreateNestedManyWithoutLessonsInput No
teachers UntisTeacherUncheckedCreateNestedManyWithoutLessonsInput No

UntisLessonCreateOrConnectWithoutSemesterInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
create UntisLessonCreateWithoutSemesterInput | UntisLessonUncheckedCreateWithoutSemesterInput No

UntisLessonCreateManySemesterInputEnvelope

Name Type Nullable
data UntisLessonCreateManySemesterInput | UntisLessonCreateManySemesterInput[] No
skipDuplicates Boolean No

JobCreateWithoutSemesterInput

Name Type Nullable
id String No
type JobType No
state JobState No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
user UserCreateNestedOneWithoutJobsInput No
events EventCreateNestedManyWithoutJobInput No

JobUncheckedCreateWithoutSemesterInput

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No
events EventUncheckedCreateNestedManyWithoutJobInput No

JobCreateOrConnectWithoutSemesterInput

Name Type Nullable
where JobWhereUniqueInput No
create JobCreateWithoutSemesterInput | JobUncheckedCreateWithoutSemesterInput No

JobCreateManySemesterInputEnvelope

Name Type Nullable
data JobCreateManySemesterInput | JobCreateManySemesterInput[] No
skipDuplicates Boolean No


UntisLessonUpdateWithWhereUniqueWithoutSemesterInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
data UntisLessonUpdateWithoutSemesterInput | UntisLessonUncheckedUpdateWithoutSemesterInput No

UntisLessonUpdateManyWithWhereWithoutSemesterInput

Name Type Nullable
where UntisLessonScalarWhereInput No
data UntisLessonUpdateManyMutationInput | UntisLessonUncheckedUpdateManyWithoutSemesterInput No

UntisLessonScalarWhereInput

Name Type Nullable
AND UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No
OR UntisLessonScalarWhereInput[] No
NOT UntisLessonScalarWhereInput | UntisLessonScalarWhereInput[] No
id IntFilter | Int No
room StringFilter | String No
subject StringFilter | String No
description StringFilter | String No
semesterNr IntFilter | Int No
year IntFilter | Int No
weekDay IntFilter | Int No
startHHMM IntFilter | Int No
endHHMM IntFilter | Int No
semesterId UuidFilter | String No

JobUpsertWithWhereUniqueWithoutSemesterInput

Name Type Nullable
where JobWhereUniqueInput No
update JobUpdateWithoutSemesterInput | JobUncheckedUpdateWithoutSemesterInput No
create JobCreateWithoutSemesterInput | JobUncheckedCreateWithoutSemesterInput No

JobUpdateWithWhereUniqueWithoutSemesterInput

Name Type Nullable
where JobWhereUniqueInput No
data JobUpdateWithoutSemesterInput | JobUncheckedUpdateWithoutSemesterInput No

JobUpdateManyWithWhereWithoutSemesterInput

Name Type Nullable
where JobScalarWhereInput No
data JobUpdateManyMutationInput | JobUncheckedUpdateManyWithoutSemesterInput No

DepartmentCreateWithoutRegistrationPeriodsInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
classes UntisClassCreateNestedManyWithoutDepartmentInput No
events EventCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutRegistrationPeriodsInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
classes UntisClassUncheckedCreateNestedManyWithoutDepartmentInput No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutRegistrationPeriodsInput

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutRegistrationPeriodsInput | DepartmentUncheckedCreateWithoutRegistrationPeriodsInput No


DepartmentUpdateWithWhereUniqueWithoutRegistrationPeriodsInput

Name Type Nullable
where DepartmentWhereUniqueInput No
data DepartmentUpdateWithoutRegistrationPeriodsInput | DepartmentUncheckedUpdateWithoutRegistrationPeriodsInput No

DepartmentUpdateManyWithWhereWithoutRegistrationPeriodsInput

Name Type Nullable
where DepartmentScalarWhereInput No
data DepartmentUpdateManyMutationInput | DepartmentUncheckedUpdateManyWithoutRegistrationPeriodsInput No

UserCreateWithoutJobsInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
untis UntisTeacherCreateNestedOneWithoutUserInput No
events EventCreateNestedManyWithoutAuthorInput No
eventGroups EventGroupCreateNestedManyWithoutUsersInput No

UserUncheckedCreateWithoutJobsInput

Name Type Nullable
id String No
email String No
untisId Int | Null Yes
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
events EventUncheckedCreateNestedManyWithoutAuthorInput No
eventGroups EventGroupUncheckedCreateNestedManyWithoutUsersInput No

UserCreateOrConnectWithoutJobsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutJobsInput | UserUncheckedCreateWithoutJobsInput No

SemesterCreateWithoutJobsInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
lessons UntisLessonCreateNestedManyWithoutSemesterInput No

SemesterUncheckedCreateWithoutJobsInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
lessons UntisLessonUncheckedCreateNestedManyWithoutSemesterInput No

SemesterCreateOrConnectWithoutJobsInput

Name Type Nullable
where SemesterWhereUniqueInput No
create SemesterCreateWithoutJobsInput | SemesterUncheckedCreateWithoutJobsInput No

EventCreateWithoutJobInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
author UserCreateNestedOneWithoutEventsInput No
parent EventCreateNestedOneWithoutChildrenInput No
children EventCreateNestedManyWithoutParentInput No
departments DepartmentCreateNestedManyWithoutEventsInput No
groups EventGroupCreateNestedManyWithoutEventsInput No

EventUncheckedCreateWithoutJobInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedCreateNestedManyWithoutParentInput No
departments DepartmentUncheckedCreateNestedManyWithoutEventsInput No
groups EventGroupUncheckedCreateNestedManyWithoutEventsInput No

EventCreateOrConnectWithoutJobInput

Name Type Nullable
where EventWhereUniqueInput No
create EventCreateWithoutJobInput | EventUncheckedCreateWithoutJobInput No

EventCreateManyJobInputEnvelope

Name Type Nullable
data EventCreateManyJobInput | EventCreateManyJobInput[] No
skipDuplicates Boolean No


UserUpdateToOneWithWhereWithoutJobsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutJobsInput | UserUncheckedUpdateWithoutJobsInput No

UserUpdateWithoutJobsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
untis UntisTeacherUpdateOneWithoutUserNestedInput No
events EventUpdateManyWithoutAuthorNestedInput No
eventGroups EventGroupUpdateManyWithoutUsersNestedInput No

UserUncheckedUpdateWithoutJobsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
events EventUncheckedUpdateManyWithoutAuthorNestedInput No
eventGroups EventGroupUncheckedUpdateManyWithoutUsersNestedInput No


SemesterUpdateToOneWithWhereWithoutJobsInput

Name Type Nullable
where SemesterWhereInput No
data SemesterUpdateWithoutJobsInput | SemesterUncheckedUpdateWithoutJobsInput No

SemesterUpdateWithoutJobsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutSemesterNestedInput No

SemesterUncheckedUpdateWithoutJobsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
lessons UntisLessonUncheckedUpdateManyWithoutSemesterNestedInput No

EventUpsertWithWhereUniqueWithoutJobInput

Name Type Nullable
where EventWhereUniqueInput No
update EventUpdateWithoutJobInput | EventUncheckedUpdateWithoutJobInput No
create EventCreateWithoutJobInput | EventUncheckedCreateWithoutJobInput No

EventUpdateWithWhereUniqueWithoutJobInput

Name Type Nullable
where EventWhereUniqueInput No
data EventUpdateWithoutJobInput | EventUncheckedUpdateWithoutJobInput No

EventUpdateManyWithWhereWithoutJobInput

Name Type Nullable
where EventScalarWhereInput No
data EventUpdateManyMutationInput | EventUncheckedUpdateManyWithoutJobInput No

UntisLessonCreateWithoutTeachersInput

Name Type Nullable
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
classes UntisClassCreateNestedManyWithoutLessonsInput No
semester SemesterCreateNestedOneWithoutLessonsInput No

UntisLessonUncheckedCreateWithoutTeachersInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No
classes UntisClassUncheckedCreateNestedManyWithoutLessonsInput No

UntisLessonCreateOrConnectWithoutTeachersInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
create UntisLessonCreateWithoutTeachersInput | UntisLessonUncheckedCreateWithoutTeachersInput No

UntisClassCreateWithoutTeachersInput

Name Type Nullable
name String No
legacyName String | Null Yes
year Int No
sf String No
lessons UntisLessonCreateNestedManyWithoutClassesInput No
department DepartmentCreateNestedOneWithoutClassesInput No

UntisClassUncheckedCreateWithoutTeachersInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No
departmentId String | Null Yes
lessons UntisLessonUncheckedCreateNestedManyWithoutClassesInput No

UntisClassCreateOrConnectWithoutTeachersInput

Name Type Nullable
where UntisClassWhereUniqueInput No
create UntisClassCreateWithoutTeachersInput | UntisClassUncheckedCreateWithoutTeachersInput No

UserCreateWithoutUntisInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
events EventCreateNestedManyWithoutAuthorInput No
jobs JobCreateNestedManyWithoutUserInput No
eventGroups EventGroupCreateNestedManyWithoutUsersInput No

UserUncheckedCreateWithoutUntisInput

Name Type Nullable
id String No
email String No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String | Null Yes
notifyOnEventUpdate Boolean | Null Yes
notifyAdminOnReviewRequest Boolean | Null Yes
notifyAdminOnReviewDecision Boolean | Null Yes
events EventUncheckedCreateNestedManyWithoutAuthorInput No
jobs JobUncheckedCreateNestedManyWithoutUserInput No
eventGroups EventGroupUncheckedCreateNestedManyWithoutUsersInput No

UserCreateOrConnectWithoutUntisInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutUntisInput | UserUncheckedCreateWithoutUntisInput No


UntisLessonUpdateWithWhereUniqueWithoutTeachersInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
data UntisLessonUpdateWithoutTeachersInput | UntisLessonUncheckedUpdateWithoutTeachersInput No

UntisLessonUpdateManyWithWhereWithoutTeachersInput

Name Type Nullable
where UntisLessonScalarWhereInput No
data UntisLessonUpdateManyMutationInput | UntisLessonUncheckedUpdateManyWithoutTeachersInput No


UntisClassUpdateWithWhereUniqueWithoutTeachersInput

Name Type Nullable
where UntisClassWhereUniqueInput No
data UntisClassUpdateWithoutTeachersInput | UntisClassUncheckedUpdateWithoutTeachersInput No

UntisClassUpdateManyWithWhereWithoutTeachersInput

Name Type Nullable
where UntisClassScalarWhereInput No
data UntisClassUpdateManyMutationInput | UntisClassUncheckedUpdateManyWithoutTeachersInput No


UserUpdateToOneWithWhereWithoutUntisInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutUntisInput | UserUncheckedUpdateWithoutUntisInput No

UserUpdateWithoutUntisInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
events EventUpdateManyWithoutAuthorNestedInput No
jobs JobUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUpdateManyWithoutUsersNestedInput No

UserUncheckedUpdateWithoutUntisInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
events EventUncheckedUpdateManyWithoutAuthorNestedInput No
jobs JobUncheckedUpdateManyWithoutUserNestedInput No
eventGroups EventGroupUncheckedUpdateManyWithoutUsersNestedInput No

UntisClassCreateWithoutLessonsInput

Name Type Nullable
name String No
legacyName String | Null Yes
year Int No
sf String No
teachers UntisTeacherCreateNestedManyWithoutClassesInput No
department DepartmentCreateNestedOneWithoutClassesInput No

UntisClassUncheckedCreateWithoutLessonsInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No
departmentId String | Null Yes
teachers UntisTeacherUncheckedCreateNestedManyWithoutClassesInput No

UntisClassCreateOrConnectWithoutLessonsInput

Name Type Nullable
where UntisClassWhereUniqueInput No
create UntisClassCreateWithoutLessonsInput | UntisClassUncheckedCreateWithoutLessonsInput No

UntisTeacherCreateWithoutLessonsInput

Name Type Nullable
name String No
longName String No
title String No
active Boolean No
classes UntisClassCreateNestedManyWithoutTeachersInput No
user UserCreateNestedOneWithoutUntisInput No

UntisTeacherUncheckedCreateWithoutLessonsInput

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No
classes UntisClassUncheckedCreateNestedManyWithoutTeachersInput No
user UserUncheckedCreateNestedOneWithoutUntisInput No

UntisTeacherCreateOrConnectWithoutLessonsInput

Name Type Nullable
where UntisTeacherWhereUniqueInput No
create UntisTeacherCreateWithoutLessonsInput | UntisTeacherUncheckedCreateWithoutLessonsInput No

SemesterCreateWithoutLessonsInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
jobs JobCreateNestedManyWithoutSemesterInput No

SemesterUncheckedCreateWithoutLessonsInput

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No
jobs JobUncheckedCreateNestedManyWithoutSemesterInput No

SemesterCreateOrConnectWithoutLessonsInput

Name Type Nullable
where SemesterWhereUniqueInput No
create SemesterCreateWithoutLessonsInput | SemesterUncheckedCreateWithoutLessonsInput No


UntisClassUpdateWithWhereUniqueWithoutLessonsInput

Name Type Nullable
where UntisClassWhereUniqueInput No
data UntisClassUpdateWithoutLessonsInput | UntisClassUncheckedUpdateWithoutLessonsInput No

UntisClassUpdateManyWithWhereWithoutLessonsInput

Name Type Nullable
where UntisClassScalarWhereInput No
data UntisClassUpdateManyMutationInput | UntisClassUncheckedUpdateManyWithoutLessonsInput No


UntisTeacherUpdateWithWhereUniqueWithoutLessonsInput

Name Type Nullable
where UntisTeacherWhereUniqueInput No
data UntisTeacherUpdateWithoutLessonsInput | UntisTeacherUncheckedUpdateWithoutLessonsInput No

UntisTeacherUpdateManyWithWhereWithoutLessonsInput

Name Type Nullable
where UntisTeacherScalarWhereInput No
data UntisTeacherUpdateManyMutationInput | UntisTeacherUncheckedUpdateManyWithoutLessonsInput No

UntisTeacherScalarWhereInput

Name Type Nullable
AND UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No
OR UntisTeacherScalarWhereInput[] No
NOT UntisTeacherScalarWhereInput | UntisTeacherScalarWhereInput[] No
id IntFilter | Int No
name StringFilter | String No
longName StringFilter | String No
title StringFilter | String No
active BoolFilter | Boolean No


SemesterUpdateToOneWithWhereWithoutLessonsInput

Name Type Nullable
where SemesterWhereInput No
data SemesterUpdateWithoutLessonsInput | SemesterUncheckedUpdateWithoutLessonsInput No

SemesterUpdateWithoutLessonsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
jobs JobUpdateManyWithoutSemesterNestedInput No

SemesterUncheckedUpdateWithoutLessonsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
untisSyncDate DateTime | DateTimeFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
jobs JobUncheckedUpdateManyWithoutSemesterNestedInput No

UntisLessonCreateWithoutClassesInput

Name Type Nullable
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
teachers UntisTeacherCreateNestedManyWithoutLessonsInput No
semester SemesterCreateNestedOneWithoutLessonsInput No

UntisLessonUncheckedCreateWithoutClassesInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No
teachers UntisTeacherUncheckedCreateNestedManyWithoutLessonsInput No

UntisLessonCreateOrConnectWithoutClassesInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
create UntisLessonCreateWithoutClassesInput | UntisLessonUncheckedCreateWithoutClassesInput No

UntisTeacherCreateWithoutClassesInput

Name Type Nullable
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonCreateNestedManyWithoutTeachersInput No
user UserCreateNestedOneWithoutUntisInput No

UntisTeacherUncheckedCreateWithoutClassesInput

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No
lessons UntisLessonUncheckedCreateNestedManyWithoutTeachersInput No
user UserUncheckedCreateNestedOneWithoutUntisInput No

UntisTeacherCreateOrConnectWithoutClassesInput

Name Type Nullable
where UntisTeacherWhereUniqueInput No
create UntisTeacherCreateWithoutClassesInput | UntisTeacherUncheckedCreateWithoutClassesInput No

DepartmentCreateWithoutClassesInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
color String No
createdAt DateTime No
updatedAt DateTime No
department1 DepartmentCreateNestedOneWithoutChildDepartment1Input No
childDepartment1 DepartmentCreateNestedOneWithoutDepartment1Input No
department2 DepartmentCreateNestedOneWithoutChildDepartment2Input No
childDepartment2 DepartmentCreateNestedOneWithoutDepartment2Input No
events EventCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodCreateNestedManyWithoutDepartmentsInput No

DepartmentUncheckedCreateWithoutClassesInput

Name Type Nullable
id String No
name String No
description String No
letter String No
classLetters DepartmentCreateclassLettersInput | String No
department1_Id String | Null Yes
department2_Id String | Null Yes
color String No
createdAt DateTime No
updatedAt DateTime No
childDepartment1 DepartmentUncheckedCreateNestedOneWithoutDepartment1Input No
childDepartment2 DepartmentUncheckedCreateNestedOneWithoutDepartment2Input No
events EventUncheckedCreateNestedManyWithoutDepartmentsInput No
registrationPeriods RegistrationPeriodUncheckedCreateNestedManyWithoutDepartmentsInput No

DepartmentCreateOrConnectWithoutClassesInput

Name Type Nullable
where DepartmentWhereUniqueInput No
create DepartmentCreateWithoutClassesInput | DepartmentUncheckedCreateWithoutClassesInput No


UntisLessonUpdateWithWhereUniqueWithoutClassesInput

Name Type Nullable
where UntisLessonWhereUniqueInput No
data UntisLessonUpdateWithoutClassesInput | UntisLessonUncheckedUpdateWithoutClassesInput No

UntisLessonUpdateManyWithWhereWithoutClassesInput

Name Type Nullable
where UntisLessonScalarWhereInput No
data UntisLessonUpdateManyMutationInput | UntisLessonUncheckedUpdateManyWithoutClassesInput No


UntisTeacherUpdateWithWhereUniqueWithoutClassesInput

Name Type Nullable
where UntisTeacherWhereUniqueInput No
data UntisTeacherUpdateWithoutClassesInput | UntisTeacherUncheckedUpdateWithoutClassesInput No

UntisTeacherUpdateManyWithWhereWithoutClassesInput

Name Type Nullable
where UntisTeacherScalarWhereInput No
data UntisTeacherUpdateManyMutationInput | UntisTeacherUncheckedUpdateManyWithoutClassesInput No


DepartmentUpdateToOneWithWhereWithoutClassesInput

Name Type Nullable
where DepartmentWhereInput No
data DepartmentUpdateWithoutClassesInput | DepartmentUncheckedUpdateWithoutClassesInput No

DepartmentUpdateWithoutClassesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutClassesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No

EventCreateManyAuthorInput

Name Type Nullable
id String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No

JobCreateManyUserInput

Name Type Nullable
id String No
type JobType No
state JobState No
semesterId String | Null Yes
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No

EventUpdateWithoutAuthorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
job JobUpdateOneWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
children EventUpdateManyWithoutParentNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutAuthorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateManyWithoutAuthorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No


JobUncheckedUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUncheckedUpdateManyWithoutJobNestedInput No

JobUncheckedUpdateManyWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
semesterId String | NullableStringFieldUpdateOperationsInput | Null Yes
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventGroupUpdateWithoutUsersInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUpdateManyWithoutGroupsNestedInput No

EventGroupUncheckedUpdateWithoutUsersInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUncheckedUpdateManyWithoutGroupsNestedInput No

EventGroupUncheckedUpdateManyWithoutUsersInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventCreateManyParentInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No

EventUpdateWithoutParentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
job JobUpdateOneWithoutEventsNestedInput No
children EventUpdateManyWithoutParentNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutParentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateManyWithoutParentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

DepartmentUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
registrationPeriods RegistrationPeriodUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
registrationPeriods RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateManyWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventGroupUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
users UserUpdateManyWithoutEventGroupsNestedInput No

EventGroupUncheckedUpdateWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
users UserUncheckedUpdateManyWithoutEventGroupsNestedInput No

EventGroupUncheckedUpdateManyWithoutEventsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventUpdateWithoutGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
job JobUpdateOneWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
children EventUpdateManyWithoutParentNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateManyWithoutGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

UserUpdateWithoutEventGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
untis UntisTeacherUpdateOneWithoutUserNestedInput No
events EventUpdateManyWithoutAuthorNestedInput No
jobs JobUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateWithoutEventGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
events EventUncheckedUpdateManyWithoutAuthorNestedInput No
jobs JobUncheckedUpdateManyWithoutUserNestedInput No

UserUncheckedUpdateManyWithoutEventGroupsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
untisId Int | NullableIntFieldUpdateOperationsInput | Null Yes
firstName String | StringFieldUpdateOperationsInput No
lastName String | StringFieldUpdateOperationsInput No
role Role | EnumRoleFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
icsLocator String | NullableStringFieldUpdateOperationsInput | Null Yes
notifyOnEventUpdate Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewRequest Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
notifyAdminOnReviewDecision Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes

UntisClassCreateManyDepartmentInput

Name Type Nullable
id Int No
name String No
legacyName String | Null Yes
year Int No
sf String No

UntisClassUpdateWithoutDepartmentInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutClassesNestedInput No
teachers UntisTeacherUpdateManyWithoutClassesNestedInput No

UntisClassUncheckedUpdateWithoutDepartmentInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
lessons UntisLessonUncheckedUpdateManyWithoutClassesNestedInput No
teachers UntisTeacherUncheckedUpdateManyWithoutClassesNestedInput No

UntisClassUncheckedUpdateManyWithoutDepartmentInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No

EventUpdateWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
job JobUpdateOneWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
children EventUpdateManyWithoutParentNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateManyWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
jobId String | NullableStringFieldUpdateOperationsInput | Null Yes
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

RegistrationPeriodUpdateWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

RegistrationPeriodUncheckedUpdateWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

RegistrationPeriodUncheckedUpdateManyWithoutDepartmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeStart DateTime | DateTimeFieldUpdateOperationsInput No
eventRangeEnd DateTime | DateTimeFieldUpdateOperationsInput No
isOpen Boolean | BoolFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

UntisLessonCreateManySemesterInput

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No

JobCreateManySemesterInput

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
syncDate DateTime | Null Yes
description String No
filename String | Null Yes
log String No
createdAt DateTime No
updatedAt DateTime No

UntisLessonUpdateWithoutSemesterInput

Name Type Nullable
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
classes UntisClassUpdateManyWithoutLessonsNestedInput No
teachers UntisTeacherUpdateManyWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateWithoutSemesterInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
classes UntisClassUncheckedUpdateManyWithoutLessonsNestedInput No
teachers UntisTeacherUncheckedUpdateManyWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateManyWithoutSemesterInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No


JobUncheckedUpdateWithoutSemesterInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
events EventUncheckedUpdateManyWithoutJobNestedInput No

JobUncheckedUpdateManyWithoutSemesterInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
type JobType | EnumJobTypeFieldUpdateOperationsInput No
state JobState | EnumJobStateFieldUpdateOperationsInput No
userId String | StringFieldUpdateOperationsInput No
syncDate DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
description String | StringFieldUpdateOperationsInput No
filename String | NullableStringFieldUpdateOperationsInput | Null Yes
log String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

DepartmentUpdateWithoutRegistrationPeriodsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
department1 DepartmentUpdateOneWithoutChildDepartment1NestedInput No
childDepartment1 DepartmentUpdateOneWithoutDepartment1NestedInput No
department2 DepartmentUpdateOneWithoutChildDepartment2NestedInput No
childDepartment2 DepartmentUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUpdateManyWithoutDepartmentNestedInput No
events EventUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateWithoutRegistrationPeriodsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
childDepartment1 DepartmentUncheckedUpdateOneWithoutDepartment1NestedInput No
childDepartment2 DepartmentUncheckedUpdateOneWithoutDepartment2NestedInput No
classes UntisClassUncheckedUpdateManyWithoutDepartmentNestedInput No
events EventUncheckedUpdateManyWithoutDepartmentsNestedInput No

DepartmentUncheckedUpdateManyWithoutRegistrationPeriodsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
letter String | StringFieldUpdateOperationsInput No
classLetters DepartmentUpdateclassLettersInput | String No
department1_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
department2_Id String | NullableStringFieldUpdateOperationsInput | Null Yes
color String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No

EventCreateManyJobInput

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
parentId String | Null Yes
classes EventCreateclassesInput | String No
classGroups EventCreateclassGroupsInput | String No
audience EventAudience No
affectsDepartment2 Boolean | Null Yes
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime | Null Yes
meta NullableJsonNullValueInput | Json No

EventUpdateWithoutJobInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
author UserUpdateOneRequiredWithoutEventsNestedInput No
parent EventUpdateOneWithoutChildrenNestedInput No
children EventUpdateManyWithoutParentNestedInput No
departments DepartmentUpdateManyWithoutEventsNestedInput No
groups EventGroupUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateWithoutJobInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No
children EventUncheckedUpdateManyWithoutParentNestedInput No
departments DepartmentUncheckedUpdateManyWithoutEventsNestedInput No
groups EventGroupUncheckedUpdateManyWithoutEventsNestedInput No

EventUncheckedUpdateManyWithoutJobInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
start DateTime | DateTimeFieldUpdateOperationsInput No
end DateTime | DateTimeFieldUpdateOperationsInput No
location String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
descriptionLong String | StringFieldUpdateOperationsInput No
state EventState | EnumEventStateFieldUpdateOperationsInput No
cloned Boolean | BoolFieldUpdateOperationsInput No
parentId String | NullableStringFieldUpdateOperationsInput | Null Yes
classes EventUpdateclassesInput | String No
classGroups EventUpdateclassGroupsInput | String No
audience EventAudience | EnumEventAudienceFieldUpdateOperationsInput No
affectsDepartment2 Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
teachingAffected TeachingAffected | EnumTeachingAffectedFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
deletedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
meta NullableJsonNullValueInput | Json No

UntisLessonUpdateWithoutTeachersInput

Name Type Nullable
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
classes UntisClassUpdateManyWithoutLessonsNestedInput No
semester SemesterUpdateOneRequiredWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateWithoutTeachersInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
classes UntisClassUncheckedUpdateManyWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateManyWithoutTeachersInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

UntisClassUpdateWithoutTeachersInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutClassesNestedInput No
department DepartmentUpdateOneWithoutClassesNestedInput No

UntisClassUncheckedUpdateWithoutTeachersInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
departmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
lessons UntisLessonUncheckedUpdateManyWithoutClassesNestedInput No

UntisClassUncheckedUpdateManyWithoutTeachersInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
departmentId String | NullableStringFieldUpdateOperationsInput | Null Yes

UntisClassUpdateWithoutLessonsInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
teachers UntisTeacherUpdateManyWithoutClassesNestedInput No
department DepartmentUpdateOneWithoutClassesNestedInput No

UntisClassUncheckedUpdateWithoutLessonsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
departmentId String | NullableStringFieldUpdateOperationsInput | Null Yes
teachers UntisTeacherUncheckedUpdateManyWithoutClassesNestedInput No

UntisClassUncheckedUpdateManyWithoutLessonsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
legacyName String | NullableStringFieldUpdateOperationsInput | Null Yes
year Int | IntFieldUpdateOperationsInput No
sf String | StringFieldUpdateOperationsInput No
departmentId String | NullableStringFieldUpdateOperationsInput | Null Yes

UntisTeacherUpdateWithoutLessonsInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
classes UntisClassUpdateManyWithoutTeachersNestedInput No
user UserUpdateOneWithoutUntisNestedInput No

UntisTeacherUncheckedUpdateWithoutLessonsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
classes UntisClassUncheckedUpdateManyWithoutTeachersNestedInput No
user UserUncheckedUpdateOneWithoutUntisNestedInput No

UntisTeacherUncheckedUpdateManyWithoutLessonsInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No

UntisLessonUpdateWithoutClassesInput

Name Type Nullable
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
teachers UntisTeacherUpdateManyWithoutLessonsNestedInput No
semester SemesterUpdateOneRequiredWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateWithoutClassesInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No
teachers UntisTeacherUncheckedUpdateManyWithoutLessonsNestedInput No

UntisLessonUncheckedUpdateManyWithoutClassesInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
room String | StringFieldUpdateOperationsInput No
subject String | StringFieldUpdateOperationsInput No
description String | StringFieldUpdateOperationsInput No
semesterNr Int | IntFieldUpdateOperationsInput No
year Int | IntFieldUpdateOperationsInput No
weekDay Int | IntFieldUpdateOperationsInput No
startHHMM Int | IntFieldUpdateOperationsInput No
endHHMM Int | IntFieldUpdateOperationsInput No
semesterId String | StringFieldUpdateOperationsInput No

UntisTeacherUpdateWithoutClassesInput

Name Type Nullable
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
lessons UntisLessonUpdateManyWithoutTeachersNestedInput No
user UserUpdateOneWithoutUntisNestedInput No

UntisTeacherUncheckedUpdateWithoutClassesInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No
lessons UntisLessonUncheckedUpdateManyWithoutTeachersNestedInput No
user UserUncheckedUpdateOneWithoutUntisNestedInput No

UntisTeacherUncheckedUpdateManyWithoutClassesInput

Name Type Nullable
id Int | IntFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
longName String | StringFieldUpdateOperationsInput No
title String | StringFieldUpdateOperationsInput No
active Boolean | BoolFieldUpdateOperationsInput No

Output Types

User

Name Type Nullable
id String Yes
email String Yes
untisId Int No
firstName String Yes
lastName String Yes
role Role Yes
createdAt DateTime Yes
updatedAt DateTime Yes
icsLocator String No
notifyOnEventUpdate Boolean No
notifyAdminOnReviewRequest Boolean No
notifyAdminOnReviewDecision Boolean No
untis UntisTeacher No
events Event[] No
jobs Job[] No
eventGroups EventGroup[] No
_count UserCountOutputType Yes

Event

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
cloned Boolean Yes
jobId String No
parentId String No
classes String No
classGroups String No
audience EventAudience Yes
affectsDepartment2 Boolean No
teachingAffected TeachingAffected Yes
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
meta Json No
author User Yes
job Job No
parent Event No
children Event[] No
departments Department[] No
groups EventGroup[] No
_count EventCountOutputType Yes

EventGroup

Name Type Nullable
id String Yes
name String Yes
description String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
events Event[] No
users User[] No
_count EventGroupCountOutputType Yes

Department

Name Type Nullable
id String Yes
name String Yes
description String Yes
letter String Yes
classLetters String No
department1_Id String No
department2_Id String No
color String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
department1 Department No
childDepartment1 Department No
department2 Department No
childDepartment2 Department No
classes UntisClass[] No
events Event[] No
registrationPeriods RegistrationPeriod[] No
_count DepartmentCountOutputType Yes

Semester

Name Type Nullable
id String Yes
name String Yes
start DateTime Yes
end DateTime Yes
untisSyncDate DateTime Yes
createdAt DateTime Yes
updatedAt DateTime Yes
lessons UntisLesson[] No
jobs Job[] No
_count SemesterCountOutputType Yes

RegistrationPeriod

Name Type Nullable
id String Yes
name String Yes
description String Yes
start DateTime Yes
end DateTime Yes
eventRangeStart DateTime Yes
eventRangeEnd DateTime Yes
isOpen Boolean Yes
createdAt DateTime Yes
updatedAt DateTime Yes
departments Department[] No
_count RegistrationPeriodCountOutputType Yes

Job

Name Type Nullable
id String Yes
type JobType Yes
state JobState Yes
userId String Yes
semesterId String No
syncDate DateTime No
description String Yes
filename String No
log String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
user User Yes
semester Semester No
events Event[] No
_count JobCountOutputType Yes

UntisTeacher

Name Type Nullable
id Int Yes
name String Yes
longName String Yes
title String Yes
active Boolean Yes
lessons UntisLesson[] No
classes UntisClass[] No
user User No
_count UntisTeacherCountOutputType Yes

UntisLesson

Name Type Nullable
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String Yes
classes UntisClass[] No
teachers UntisTeacher[] No
semester Semester Yes
_count UntisLessonCountOutputType Yes

UntisClass

Name Type Nullable
id Int Yes
name String Yes
legacyName String No
year Int Yes
sf String Yes
departmentId String No
lessons UntisLesson[] No
teachers UntisTeacher[] No
department Department No
_count UntisClassCountOutputType Yes

Session

Name Type Nullable
sid String Yes
sess Json Yes
expire DateTime Yes

view_KLPs

Name Type Nullable
userId String Yes
teacherId Int Yes
teacherName String Yes
classId Int Yes
className String Yes
semesterId String Yes

view_AffectedByEventsUnfiltered

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No

view_AffectedByEvents

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No

view_UsersAffectedByEvents

Name Type Nullable
userId String Yes
semesterId String Yes
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No

view_LessonsAffectedByEvents

Name Type Nullable
eventId String Yes
sId String Yes
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String No
teacherIds Int No
classIds Int No

view_EventsClasses

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
classId Int Yes
className String Yes
departmentId String Yes

view_EventsDepartments

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
departmentId String Yes

view_EventsRegistrationPeriods

Name Type Nullable
eventId String Yes
rpId String Yes
rpName String Yes
rpIsOpen Boolean Yes
rpStart DateTime Yes
rpEnd DateTime Yes
rpEventRangeStart DateTime Yes
rpEventRangeEnd DateTime Yes

CreateManyUserAndReturnOutputType

Name Type Nullable
id String Yes
email String Yes
untisId Int No
firstName String Yes
lastName String Yes
role Role Yes
createdAt DateTime Yes
updatedAt DateTime Yes
icsLocator String No
notifyOnEventUpdate Boolean No
notifyAdminOnReviewRequest Boolean No
notifyAdminOnReviewDecision Boolean No
untis UntisTeacher No

CreateManyEventAndReturnOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
cloned Boolean Yes
jobId String No
parentId String No
classes String No
classGroups String No
audience EventAudience Yes
affectsDepartment2 Boolean No
teachingAffected TeachingAffected Yes
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
meta Json No
author User Yes
job Job No
parent Event No

CreateManyEventGroupAndReturnOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
createdAt DateTime Yes
updatedAt DateTime Yes

CreateManyDepartmentAndReturnOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
letter String Yes
classLetters String No
department1_Id String No
department2_Id String No
color String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
department1 Department No
department2 Department No

CreateManySemesterAndReturnOutputType

Name Type Nullable
id String Yes
name String Yes
start DateTime Yes
end DateTime Yes
untisSyncDate DateTime Yes
createdAt DateTime Yes
updatedAt DateTime Yes

CreateManyRegistrationPeriodAndReturnOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
start DateTime Yes
end DateTime Yes
eventRangeStart DateTime Yes
eventRangeEnd DateTime Yes
isOpen Boolean Yes
createdAt DateTime Yes
updatedAt DateTime Yes

CreateManyJobAndReturnOutputType

Name Type Nullable
id String Yes
type JobType Yes
state JobState Yes
userId String Yes
semesterId String No
syncDate DateTime No
description String Yes
filename String No
log String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
user User Yes
semester Semester No

CreateManyUntisTeacherAndReturnOutputType

Name Type Nullable
id Int Yes
name String Yes
longName String Yes
title String Yes
active Boolean Yes

CreateManyUntisLessonAndReturnOutputType

Name Type Nullable
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String Yes
semester Semester Yes

CreateManyUntisClassAndReturnOutputType

Name Type Nullable
id Int Yes
name String Yes
legacyName String No
year Int Yes
sf String Yes
departmentId String No
department Department No

CreateManySessionAndReturnOutputType

Name Type Nullable
sid String Yes
sess Json Yes
expire DateTime Yes

CreateManyview_KLPsAndReturnOutputType

Name Type Nullable
userId String Yes
teacherId Int Yes
teacherName String Yes
classId Int Yes
className String Yes
semesterId String Yes

CreateManyview_AffectedByEventsUnfilteredAndReturnOutputType

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No

CreateManyview_AffectedByEventsAndReturnOutputType

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No

CreateManyview_UsersAffectedByEventsAndReturnOutputType

Name Type Nullable
userId String Yes
semesterId String Yes
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No

CreateManyview_LessonsAffectedByEventsAndReturnOutputType

Name Type Nullable
eventId String Yes
sId String Yes
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String No
teacherIds Int No
classIds Int No

CreateManyview_EventsClassesAndReturnOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
classId Int Yes
className String Yes
departmentId String Yes

CreateManyview_EventsDepartmentsAndReturnOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
departmentId String Yes

CreateManyview_EventsRegistrationPeriodsAndReturnOutputType

Name Type Nullable
eventId String Yes
rpId String Yes
rpName String Yes
rpIsOpen Boolean Yes
rpStart DateTime Yes
rpEnd DateTime Yes
rpEventRangeStart DateTime Yes
rpEventRangeEnd DateTime Yes


UserGroupByOutputType

Name Type Nullable
id String Yes
email String Yes
untisId Int No
firstName String Yes
lastName String Yes
role Role Yes
createdAt DateTime Yes
updatedAt DateTime Yes
icsLocator String No
notifyOnEventUpdate Boolean No
notifyAdminOnReviewRequest Boolean No
notifyAdminOnReviewDecision Boolean No
_count UserCountAggregateOutputType No
_avg UserAvgAggregateOutputType No
_sum UserSumAggregateOutputType No
_min UserMinAggregateOutputType No
_max UserMaxAggregateOutputType No

AggregateEvent

Name Type Nullable
_count EventCountAggregateOutputType No
_min EventMinAggregateOutputType No
_max EventMaxAggregateOutputType No

EventGroupByOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
cloned Boolean Yes
jobId String No
parentId String No
classes String No
classGroups String No
audience EventAudience Yes
affectsDepartment2 Boolean No
teachingAffected TeachingAffected Yes
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
meta Json No
_count EventCountAggregateOutputType No
_min EventMinAggregateOutputType No
_max EventMaxAggregateOutputType No

AggregateEventGroup

Name Type Nullable
_count EventGroupCountAggregateOutputType No
_min EventGroupMinAggregateOutputType No
_max EventGroupMaxAggregateOutputType No

EventGroupGroupByOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
_count EventGroupCountAggregateOutputType No
_min EventGroupMinAggregateOutputType No
_max EventGroupMaxAggregateOutputType No

AggregateDepartment

Name Type Nullable
_count DepartmentCountAggregateOutputType No
_min DepartmentMinAggregateOutputType No
_max DepartmentMaxAggregateOutputType No

DepartmentGroupByOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
letter String Yes
classLetters String No
department1_Id String No
department2_Id String No
color String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
_count DepartmentCountAggregateOutputType No
_min DepartmentMinAggregateOutputType No
_max DepartmentMaxAggregateOutputType No

AggregateSemester

Name Type Nullable
_count SemesterCountAggregateOutputType No
_min SemesterMinAggregateOutputType No
_max SemesterMaxAggregateOutputType No

SemesterGroupByOutputType

Name Type Nullable
id String Yes
name String Yes
start DateTime Yes
end DateTime Yes
untisSyncDate DateTime Yes
createdAt DateTime Yes
updatedAt DateTime Yes
_count SemesterCountAggregateOutputType No
_min SemesterMinAggregateOutputType No
_max SemesterMaxAggregateOutputType No


RegistrationPeriodGroupByOutputType

Name Type Nullable
id String Yes
name String Yes
description String Yes
start DateTime Yes
end DateTime Yes
eventRangeStart DateTime Yes
eventRangeEnd DateTime Yes
isOpen Boolean Yes
createdAt DateTime Yes
updatedAt DateTime Yes
_count RegistrationPeriodCountAggregateOutputType No
_min RegistrationPeriodMinAggregateOutputType No
_max RegistrationPeriodMaxAggregateOutputType No

AggregateJob

Name Type Nullable
_count JobCountAggregateOutputType No
_min JobMinAggregateOutputType No
_max JobMaxAggregateOutputType No

JobGroupByOutputType

Name Type Nullable
id String Yes
type JobType Yes
state JobState Yes
userId String Yes
semesterId String No
syncDate DateTime No
description String Yes
filename String No
log String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
_count JobCountAggregateOutputType No
_min JobMinAggregateOutputType No
_max JobMaxAggregateOutputType No


UntisTeacherGroupByOutputType

Name Type Nullable
id Int Yes
name String Yes
longName String Yes
title String Yes
active Boolean Yes
_count UntisTeacherCountAggregateOutputType No
_avg UntisTeacherAvgAggregateOutputType No
_sum UntisTeacherSumAggregateOutputType No
_min UntisTeacherMinAggregateOutputType No
_max UntisTeacherMaxAggregateOutputType No


UntisLessonGroupByOutputType

Name Type Nullable
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String Yes
_count UntisLessonCountAggregateOutputType No
_avg UntisLessonAvgAggregateOutputType No
_sum UntisLessonSumAggregateOutputType No
_min UntisLessonMinAggregateOutputType No
_max UntisLessonMaxAggregateOutputType No


UntisClassGroupByOutputType

Name Type Nullable
id Int Yes
name String Yes
legacyName String No
year Int Yes
sf String Yes
departmentId String No
_count UntisClassCountAggregateOutputType No
_avg UntisClassAvgAggregateOutputType No
_sum UntisClassSumAggregateOutputType No
_min UntisClassMinAggregateOutputType No
_max UntisClassMaxAggregateOutputType No

AggregateSession

Name Type Nullable
_count SessionCountAggregateOutputType No
_min SessionMinAggregateOutputType No
_max SessionMaxAggregateOutputType No

SessionGroupByOutputType

Name Type Nullable
sid String Yes
sess Json Yes
expire DateTime Yes
_count SessionCountAggregateOutputType No
_min SessionMinAggregateOutputType No
_max SessionMaxAggregateOutputType No


View_KLPsGroupByOutputType

Name Type Nullable
userId String Yes
teacherId Int Yes
teacherName String Yes
classId Int Yes
className String Yes
semesterId String Yes
_count View_KLPsCountAggregateOutputType No
_avg View_KLPsAvgAggregateOutputType No
_sum View_KLPsSumAggregateOutputType No
_min View_KLPsMinAggregateOutputType No
_max View_KLPsMaxAggregateOutputType No


View_AffectedByEventsUnfilteredGroupByOutputType

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No
_count View_AffectedByEventsUnfilteredCountAggregateOutputType No
_avg View_AffectedByEventsUnfilteredAvgAggregateOutputType No
_sum View_AffectedByEventsUnfilteredSumAggregateOutputType No
_min View_AffectedByEventsUnfilteredMinAggregateOutputType No
_max View_AffectedByEventsUnfilteredMaxAggregateOutputType No


View_AffectedByEventsGroupByOutputType

Name Type Nullable
eventId String Yes
userId String Yes
semesterId String Yes
untisTeacherId Int No
classId Int Yes
className String Yes
lessonId Int Yes
lessonSubject String Yes
eventAudience EventAudience Yes
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean Yes
affectsClassgroup Boolean Yes
affectsLesson Boolean Yes
isKlp Boolean No
_count View_AffectedByEventsCountAggregateOutputType No
_avg View_AffectedByEventsAvgAggregateOutputType No
_sum View_AffectedByEventsSumAggregateOutputType No
_min View_AffectedByEventsMinAggregateOutputType No
_max View_AffectedByEventsMaxAggregateOutputType No


View_UsersAffectedByEventsGroupByOutputType

Name Type Nullable
userId String Yes
semesterId String Yes
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
_count View_UsersAffectedByEventsCountAggregateOutputType No
_min View_UsersAffectedByEventsMinAggregateOutputType No
_max View_UsersAffectedByEventsMaxAggregateOutputType No


View_LessonsAffectedByEventsGroupByOutputType

Name Type Nullable
eventId String Yes
sId String Yes
id Int Yes
room String Yes
subject String Yes
description String Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId String No
teacherIds Int No
classIds Int No
_count View_LessonsAffectedByEventsCountAggregateOutputType No
_avg View_LessonsAffectedByEventsAvgAggregateOutputType No
_sum View_LessonsAffectedByEventsSumAggregateOutputType No
_min View_LessonsAffectedByEventsMinAggregateOutputType No
_max View_LessonsAffectedByEventsMaxAggregateOutputType No


View_EventsClassesGroupByOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
classId Int Yes
className String Yes
departmentId String Yes
_count View_EventsClassesCountAggregateOutputType No
_avg View_EventsClassesAvgAggregateOutputType No
_sum View_EventsClassesSumAggregateOutputType No
_min View_EventsClassesMinAggregateOutputType No
_max View_EventsClassesMaxAggregateOutputType No


View_EventsDepartmentsGroupByOutputType

Name Type Nullable
id String Yes
authorId String Yes
start DateTime Yes
end DateTime Yes
location String Yes
description String Yes
descriptionLong String Yes
state EventState Yes
jobId String No
classes String No
classGroups String No
createdAt DateTime Yes
updatedAt DateTime Yes
deletedAt DateTime No
teachingAffected TeachingAffected Yes
parentId String No
cloned Boolean Yes
audience EventAudience Yes
affectsDepartment2 Boolean No
meta Json No
departmentId String Yes
_count View_EventsDepartmentsCountAggregateOutputType No
_min View_EventsDepartmentsMinAggregateOutputType No
_max View_EventsDepartmentsMaxAggregateOutputType No


View_EventsRegistrationPeriodsGroupByOutputType

Name Type Nullable
eventId String Yes
rpId String Yes
rpName String Yes
rpIsOpen Boolean Yes
rpStart DateTime Yes
rpEnd DateTime Yes
rpEventRangeStart DateTime Yes
rpEventRangeEnd DateTime Yes
_count View_EventsRegistrationPeriodsCountAggregateOutputType No
_min View_EventsRegistrationPeriodsMinAggregateOutputType No
_max View_EventsRegistrationPeriodsMaxAggregateOutputType No

AffectedRowsOutput

Name Type Nullable
count Int Yes

UserCountOutputType

Name Type Nullable
events Int Yes
jobs Int Yes
eventGroups Int Yes

UserCountAggregateOutputType

Name Type Nullable
id Int Yes
email Int Yes
untisId Int Yes
firstName Int Yes
lastName Int Yes
role Int Yes
createdAt Int Yes
updatedAt Int Yes
icsLocator Int Yes
notifyOnEventUpdate Int Yes
notifyAdminOnReviewRequest Int Yes
notifyAdminOnReviewDecision Int Yes
_all Int Yes

UserAvgAggregateOutputType

Name Type Nullable
untisId Float No

UserSumAggregateOutputType

Name Type Nullable
untisId Int No

UserMinAggregateOutputType

Name Type Nullable
id String No
email String No
untisId Int No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String No
notifyOnEventUpdate Boolean No
notifyAdminOnReviewRequest Boolean No
notifyAdminOnReviewDecision Boolean No

UserMaxAggregateOutputType

Name Type Nullable
id String No
email String No
untisId Int No
firstName String No
lastName String No
role Role No
createdAt DateTime No
updatedAt DateTime No
icsLocator String No
notifyOnEventUpdate Boolean No
notifyAdminOnReviewRequest Boolean No
notifyAdminOnReviewDecision Boolean No

EventCountOutputType

Name Type Nullable
children Int Yes
departments Int Yes
groups Int Yes

EventCountAggregateOutputType

Name Type Nullable
id Int Yes
authorId Int Yes
start Int Yes
end Int Yes
location Int Yes
description Int Yes
descriptionLong Int Yes
state Int Yes
cloned Int Yes
jobId Int Yes
parentId Int Yes
classes Int Yes
classGroups Int Yes
audience Int Yes
affectsDepartment2 Int Yes
teachingAffected Int Yes
createdAt Int Yes
updatedAt Int Yes
deletedAt Int Yes
meta Int Yes
_all Int Yes

EventMinAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String No
parentId String No
audience EventAudience No
affectsDepartment2 Boolean No
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No

EventMaxAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
cloned Boolean No
jobId String No
parentId String No
audience EventAudience No
affectsDepartment2 Boolean No
teachingAffected TeachingAffected No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No

EventGroupCountOutputType

Name Type Nullable
events Int Yes
users Int Yes

EventGroupCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
description Int Yes
createdAt Int Yes
updatedAt Int Yes
_all Int Yes

EventGroupMinAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No

EventGroupMaxAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
createdAt DateTime No
updatedAt DateTime No

DepartmentCountOutputType

Name Type Nullable
classes Int Yes
events Int Yes
registrationPeriods Int Yes

DepartmentCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
description Int Yes
letter Int Yes
classLetters Int Yes
department1_Id Int Yes
department2_Id Int Yes
color Int Yes
createdAt Int Yes
updatedAt Int Yes
_all Int Yes

DepartmentMinAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
letter String No
department1_Id String No
department2_Id String No
color String No
createdAt DateTime No
updatedAt DateTime No

DepartmentMaxAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
letter String No
department1_Id String No
department2_Id String No
color String No
createdAt DateTime No
updatedAt DateTime No

SemesterCountOutputType

Name Type Nullable
lessons Int Yes
jobs Int Yes

SemesterCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
start Int Yes
end Int Yes
untisSyncDate Int Yes
createdAt Int Yes
updatedAt Int Yes
_all Int Yes

SemesterMinAggregateOutputType

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No

SemesterMaxAggregateOutputType

Name Type Nullable
id String No
name String No
start DateTime No
end DateTime No
untisSyncDate DateTime No
createdAt DateTime No
updatedAt DateTime No

RegistrationPeriodCountOutputType

Name Type Nullable
departments Int Yes

RegistrationPeriodCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
description Int Yes
start Int Yes
end Int Yes
eventRangeStart Int Yes
eventRangeEnd Int Yes
isOpen Int Yes
createdAt Int Yes
updatedAt Int Yes
_all Int Yes

RegistrationPeriodMinAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No

RegistrationPeriodMaxAggregateOutputType

Name Type Nullable
id String No
name String No
description String No
start DateTime No
end DateTime No
eventRangeStart DateTime No
eventRangeEnd DateTime No
isOpen Boolean No
createdAt DateTime No
updatedAt DateTime No

JobCountOutputType

Name Type Nullable
events Int Yes

JobCountAggregateOutputType

Name Type Nullable
id Int Yes
type Int Yes
state Int Yes
userId Int Yes
semesterId Int Yes
syncDate Int Yes
description Int Yes
filename Int Yes
log Int Yes
createdAt Int Yes
updatedAt Int Yes
_all Int Yes

JobMinAggregateOutputType

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
semesterId String No
syncDate DateTime No
description String No
filename String No
log String No
createdAt DateTime No
updatedAt DateTime No

JobMaxAggregateOutputType

Name Type Nullable
id String No
type JobType No
state JobState No
userId String No
semesterId String No
syncDate DateTime No
description String No
filename String No
log String No
createdAt DateTime No
updatedAt DateTime No

UntisTeacherCountOutputType

Name Type Nullable
lessons Int Yes
classes Int Yes

UntisTeacherCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
longName Int Yes
title Int Yes
active Int Yes
_all Int Yes

UntisTeacherAvgAggregateOutputType

Name Type Nullable
id Float No

UntisTeacherSumAggregateOutputType

Name Type Nullable
id Int No

UntisTeacherMinAggregateOutputType

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No

UntisTeacherMaxAggregateOutputType

Name Type Nullable
id Int No
name String No
longName String No
title String No
active Boolean No

UntisLessonCountOutputType

Name Type Nullable
classes Int Yes
teachers Int Yes

UntisLessonCountAggregateOutputType

Name Type Nullable
id Int Yes
room Int Yes
subject Int Yes
description Int Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId Int Yes
_all Int Yes

UntisLessonAvgAggregateOutputType

Name Type Nullable
id Float No
semesterNr Float No
year Float No
weekDay Float No
startHHMM Float No
endHHMM Float No

UntisLessonSumAggregateOutputType

Name Type Nullable
id Int No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No

UntisLessonMinAggregateOutputType

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No

UntisLessonMaxAggregateOutputType

Name Type Nullable
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No

UntisClassCountOutputType

Name Type Nullable
lessons Int Yes
teachers Int Yes

UntisClassCountAggregateOutputType

Name Type Nullable
id Int Yes
name Int Yes
legacyName Int Yes
year Int Yes
sf Int Yes
departmentId Int Yes
_all Int Yes

UntisClassAvgAggregateOutputType

Name Type Nullable
id Float No
year Float No

UntisClassSumAggregateOutputType

Name Type Nullable
id Int No
year Int No

UntisClassMinAggregateOutputType

Name Type Nullable
id Int No
name String No
legacyName String No
year Int No
sf String No
departmentId String No

UntisClassMaxAggregateOutputType

Name Type Nullable
id Int No
name String No
legacyName String No
year Int No
sf String No
departmentId String No

SessionCountAggregateOutputType

Name Type Nullable
sid Int Yes
sess Int Yes
expire Int Yes
_all Int Yes

SessionMinAggregateOutputType

Name Type Nullable
sid String No
expire DateTime No

SessionMaxAggregateOutputType

Name Type Nullable
sid String No
expire DateTime No

View_KLPsCountAggregateOutputType

Name Type Nullable
userId Int Yes
teacherId Int Yes
teacherName Int Yes
classId Int Yes
className Int Yes
semesterId Int Yes
_all Int Yes

View_KLPsAvgAggregateOutputType

Name Type Nullable
teacherId Float No
classId Float No

View_KLPsSumAggregateOutputType

Name Type Nullable
teacherId Int No
classId Int No

View_KLPsMinAggregateOutputType

Name Type Nullable
userId String No
teacherId Int No
teacherName String No
classId Int No
className String No
semesterId String No

View_KLPsMaxAggregateOutputType

Name Type Nullable
userId String No
teacherId Int No
teacherName String No
classId Int No
className String No
semesterId String No

View_AffectedByEventsUnfilteredCountAggregateOutputType

Name Type Nullable
eventId Int Yes
userId Int Yes
semesterId Int Yes
untisTeacherId Int Yes
classId Int Yes
className Int Yes
lessonId Int Yes
lessonSubject Int Yes
eventAudience Int Yes
affectedDepartmentId Int Yes
affectsDepartment Int Yes
affectsClassname Int Yes
affectsClassgroup Int Yes
affectsLesson Int Yes
isKlp Int Yes
_all Int Yes

View_AffectedByEventsUnfilteredAvgAggregateOutputType

Name Type Nullable
untisTeacherId Float No
classId Float No
lessonId Float No

View_AffectedByEventsUnfilteredSumAggregateOutputType

Name Type Nullable
untisTeacherId Int No
classId Int No
lessonId Int No

View_AffectedByEventsUnfilteredMinAggregateOutputType

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int No
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean No

View_AffectedByEventsUnfilteredMaxAggregateOutputType

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int No
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean No

View_AffectedByEventsCountAggregateOutputType

Name Type Nullable
eventId Int Yes
userId Int Yes
semesterId Int Yes
untisTeacherId Int Yes
classId Int Yes
className Int Yes
lessonId Int Yes
lessonSubject Int Yes
eventAudience Int Yes
affectedDepartmentId Int Yes
affectsDepartment Int Yes
affectsClassname Int Yes
affectsClassgroup Int Yes
affectsLesson Int Yes
isKlp Int Yes
_all Int Yes

View_AffectedByEventsAvgAggregateOutputType

Name Type Nullable
untisTeacherId Float No
classId Float No
lessonId Float No

View_AffectedByEventsSumAggregateOutputType

Name Type Nullable
untisTeacherId Int No
classId Int No
lessonId Int No

View_AffectedByEventsMinAggregateOutputType

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int No
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean No

View_AffectedByEventsMaxAggregateOutputType

Name Type Nullable
eventId String No
userId String No
semesterId String No
untisTeacherId Int No
classId Int No
className String No
lessonId Int No
lessonSubject String No
eventAudience EventAudience No
affectedDepartmentId String No
affectsDepartment Boolean No
affectsClassname Boolean No
affectsClassgroup Boolean No
affectsLesson Boolean No
isKlp Boolean No

View_UsersAffectedByEventsCountAggregateOutputType

Name Type Nullable
userId Int Yes
semesterId Int Yes
id Int Yes
authorId Int Yes
start Int Yes
end Int Yes
location Int Yes
description Int Yes
descriptionLong Int Yes
state Int Yes
jobId Int Yes
classes Int Yes
classGroups Int Yes
createdAt Int Yes
updatedAt Int Yes
deletedAt Int Yes
teachingAffected Int Yes
parentId Int Yes
cloned Int Yes
audience Int Yes
affectsDepartment2 Int Yes
meta Int Yes
_all Int Yes

View_UsersAffectedByEventsMinAggregateOutputType

Name Type Nullable
userId String No
semesterId String No
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No

View_UsersAffectedByEventsMaxAggregateOutputType

Name Type Nullable
userId String No
semesterId String No
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No

View_LessonsAffectedByEventsCountAggregateOutputType

Name Type Nullable
eventId Int Yes
sId Int Yes
id Int Yes
room Int Yes
subject Int Yes
description Int Yes
semesterNr Int Yes
year Int Yes
weekDay Int Yes
startHHMM Int Yes
endHHMM Int Yes
semesterId Int Yes
teacherIds Int Yes
classIds Int Yes
_all Int Yes

View_LessonsAffectedByEventsAvgAggregateOutputType

Name Type Nullable
id Float No
semesterNr Float No
year Float No
weekDay Float No
startHHMM Float No
endHHMM Float No
teacherIds Float No
classIds Float No

View_LessonsAffectedByEventsSumAggregateOutputType

Name Type Nullable
id Int No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
teacherIds Int No
classIds Int No

View_LessonsAffectedByEventsMinAggregateOutputType

Name Type Nullable
eventId String No
sId String No
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No

View_LessonsAffectedByEventsMaxAggregateOutputType

Name Type Nullable
eventId String No
sId String No
id Int No
room String No
subject String No
description String No
semesterNr Int No
year Int No
weekDay Int No
startHHMM Int No
endHHMM Int No
semesterId String No

View_EventsClassesCountAggregateOutputType

Name Type Nullable
id Int Yes
authorId Int Yes
start Int Yes
end Int Yes
location Int Yes
description Int Yes
descriptionLong Int Yes
state Int Yes
jobId Int Yes
classes Int Yes
classGroups Int Yes
createdAt Int Yes
updatedAt Int Yes
deletedAt Int Yes
teachingAffected Int Yes
parentId Int Yes
cloned Int Yes
audience Int Yes
affectsDepartment2 Int Yes
meta Int Yes
classId Int Yes
className Int Yes
departmentId Int Yes
_all Int Yes

View_EventsClassesAvgAggregateOutputType

Name Type Nullable
classId Float No

View_EventsClassesSumAggregateOutputType

Name Type Nullable
classId Int No

View_EventsClassesMinAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No
classId Int No
className String No
departmentId String No

View_EventsClassesMaxAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No
classId Int No
className String No
departmentId String No

View_EventsDepartmentsCountAggregateOutputType

Name Type Nullable
id Int Yes
authorId Int Yes
start Int Yes
end Int Yes
location Int Yes
description Int Yes
descriptionLong Int Yes
state Int Yes
jobId Int Yes
classes Int Yes
classGroups Int Yes
createdAt Int Yes
updatedAt Int Yes
deletedAt Int Yes
teachingAffected Int Yes
parentId Int Yes
cloned Int Yes
audience Int Yes
affectsDepartment2 Int Yes
meta Int Yes
departmentId Int Yes
_all Int Yes

View_EventsDepartmentsMinAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No
departmentId String No

View_EventsDepartmentsMaxAggregateOutputType

Name Type Nullable
id String No
authorId String No
start DateTime No
end DateTime No
location String No
description String No
descriptionLong String No
state EventState No
jobId String No
createdAt DateTime No
updatedAt DateTime No
deletedAt DateTime No
teachingAffected TeachingAffected No
parentId String No
cloned Boolean No
audience EventAudience No
affectsDepartment2 Boolean No
departmentId String No

View_EventsRegistrationPeriodsCountAggregateOutputType

Name Type Nullable
eventId Int Yes
rpId Int Yes
rpName Int Yes
rpIsOpen Int Yes
rpStart Int Yes
rpEnd Int Yes
rpEventRangeStart Int Yes
rpEventRangeEnd Int Yes
_all Int Yes

View_EventsRegistrationPeriodsMinAggregateOutputType

Name Type Nullable
eventId String No
rpId String No
rpName String No
rpIsOpen Boolean No
rpStart DateTime No
rpEnd DateTime No
rpEventRangeStart DateTime No
rpEventRangeEnd DateTime No

View_EventsRegistrationPeriodsMaxAggregateOutputType

Name Type Nullable
eventId String No
rpId String No
rpName String No
rpIsOpen Boolean No
rpStart DateTime No
rpEnd DateTime No
rpEventRangeStart DateTime No
rpEventRangeEnd DateTime No