chore(prisma): 补齐 generated 任务模块模型 (Project/Task/BoardColumn 等 6 个), 与 schema 对齐

This commit is contained in:
jif2.zhang
2026-10-26 20:42:05 +08:00
parent f83deefa47
commit fc23919a4e
13 changed files with 12100 additions and 7 deletions
File diff suppressed because one or more lines are too long
+538 -2
View File
@@ -406,7 +406,13 @@ export const ModelName = {
CheckIn: 'CheckIn',
CheckList: 'CheckList',
CheckListItem: 'CheckListItem',
CheckListTemplate: 'CheckListTemplate'
CheckListTemplate: 'CheckListTemplate',
Project: 'Project',
ProjectMember: 'ProjectMember',
BoardColumn: 'BoardColumn',
Task: 'Task',
TaskMember: 'TaskMember',
TaskTag: 'TaskTag'
} as const
export type ModelName = (typeof ModelName)[keyof typeof ModelName]
@@ -422,7 +428,7 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
omit: GlobalOmitOptions
}
meta: {
modelProps: "user" | "article" | "strategy" | "indicator" | "indicatorPoint" | "news" | "alert" | "serverNode" | "serverNodeHistory" | "serviceCheck" | "econ_SowInventory" | "scraperCache" | "oilPriceHistory" | "mihomeAccount" | "mihomeHome" | "mihomeDevice" | "mihomeEnvSample" | "mihomeEnvHour" | "habit" | "checkIn" | "checkList" | "checkListItem" | "checkListTemplate"
modelProps: "user" | "article" | "strategy" | "indicator" | "indicatorPoint" | "news" | "alert" | "serverNode" | "serverNodeHistory" | "serviceCheck" | "econ_SowInventory" | "scraperCache" | "oilPriceHistory" | "mihomeAccount" | "mihomeHome" | "mihomeDevice" | "mihomeEnvSample" | "mihomeEnvHour" | "habit" | "checkIn" | "checkList" | "checkListItem" | "checkListTemplate" | "project" | "projectMember" | "boardColumn" | "task" | "taskMember" | "taskTag"
txIsolationLevel: TransactionIsolationLevel
}
model: {
@@ -1944,6 +1950,402 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
}
}
}
Project: {
payload: Prisma.$ProjectPayload<ExtArgs>
fields: Prisma.ProjectFieldRefs
operations: {
findUnique: {
args: Prisma.ProjectFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload> | null
}
findUniqueOrThrow: {
args: Prisma.ProjectFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
findFirst: {
args: Prisma.ProjectFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload> | null
}
findFirstOrThrow: {
args: Prisma.ProjectFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
findMany: {
args: Prisma.ProjectFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>[]
}
create: {
args: Prisma.ProjectCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
createMany: {
args: Prisma.ProjectCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.ProjectDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
update: {
args: Prisma.ProjectUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
deleteMany: {
args: Prisma.ProjectDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.ProjectUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.ProjectUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectPayload>
}
aggregate: {
args: Prisma.ProjectAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateProject>
}
groupBy: {
args: Prisma.ProjectGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ProjectGroupByOutputType>[]
}
count: {
args: Prisma.ProjectCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ProjectCountAggregateOutputType> | number
}
}
}
ProjectMember: {
payload: Prisma.$ProjectMemberPayload<ExtArgs>
fields: Prisma.ProjectMemberFieldRefs
operations: {
findUnique: {
args: Prisma.ProjectMemberFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload> | null
}
findUniqueOrThrow: {
args: Prisma.ProjectMemberFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
findFirst: {
args: Prisma.ProjectMemberFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload> | null
}
findFirstOrThrow: {
args: Prisma.ProjectMemberFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
findMany: {
args: Prisma.ProjectMemberFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>[]
}
create: {
args: Prisma.ProjectMemberCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
createMany: {
args: Prisma.ProjectMemberCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.ProjectMemberDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
update: {
args: Prisma.ProjectMemberUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
deleteMany: {
args: Prisma.ProjectMemberDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.ProjectMemberUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.ProjectMemberUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ProjectMemberPayload>
}
aggregate: {
args: Prisma.ProjectMemberAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateProjectMember>
}
groupBy: {
args: Prisma.ProjectMemberGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ProjectMemberGroupByOutputType>[]
}
count: {
args: Prisma.ProjectMemberCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ProjectMemberCountAggregateOutputType> | number
}
}
}
BoardColumn: {
payload: Prisma.$BoardColumnPayload<ExtArgs>
fields: Prisma.BoardColumnFieldRefs
operations: {
findUnique: {
args: Prisma.BoardColumnFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload> | null
}
findUniqueOrThrow: {
args: Prisma.BoardColumnFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
findFirst: {
args: Prisma.BoardColumnFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload> | null
}
findFirstOrThrow: {
args: Prisma.BoardColumnFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
findMany: {
args: Prisma.BoardColumnFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>[]
}
create: {
args: Prisma.BoardColumnCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
createMany: {
args: Prisma.BoardColumnCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.BoardColumnDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
update: {
args: Prisma.BoardColumnUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
deleteMany: {
args: Prisma.BoardColumnDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.BoardColumnUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.BoardColumnUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$BoardColumnPayload>
}
aggregate: {
args: Prisma.BoardColumnAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateBoardColumn>
}
groupBy: {
args: Prisma.BoardColumnGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.BoardColumnGroupByOutputType>[]
}
count: {
args: Prisma.BoardColumnCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.BoardColumnCountAggregateOutputType> | number
}
}
}
Task: {
payload: Prisma.$TaskPayload<ExtArgs>
fields: Prisma.TaskFieldRefs
operations: {
findUnique: {
args: Prisma.TaskFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload> | null
}
findUniqueOrThrow: {
args: Prisma.TaskFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
findFirst: {
args: Prisma.TaskFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload> | null
}
findFirstOrThrow: {
args: Prisma.TaskFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
findMany: {
args: Prisma.TaskFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>[]
}
create: {
args: Prisma.TaskCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
createMany: {
args: Prisma.TaskCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.TaskDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
update: {
args: Prisma.TaskUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
deleteMany: {
args: Prisma.TaskDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.TaskUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.TaskUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskPayload>
}
aggregate: {
args: Prisma.TaskAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateTask>
}
groupBy: {
args: Prisma.TaskGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskGroupByOutputType>[]
}
count: {
args: Prisma.TaskCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskCountAggregateOutputType> | number
}
}
}
TaskMember: {
payload: Prisma.$TaskMemberPayload<ExtArgs>
fields: Prisma.TaskMemberFieldRefs
operations: {
findUnique: {
args: Prisma.TaskMemberFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload> | null
}
findUniqueOrThrow: {
args: Prisma.TaskMemberFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
findFirst: {
args: Prisma.TaskMemberFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload> | null
}
findFirstOrThrow: {
args: Prisma.TaskMemberFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
findMany: {
args: Prisma.TaskMemberFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>[]
}
create: {
args: Prisma.TaskMemberCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
createMany: {
args: Prisma.TaskMemberCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.TaskMemberDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
update: {
args: Prisma.TaskMemberUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
deleteMany: {
args: Prisma.TaskMemberDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.TaskMemberUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.TaskMemberUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskMemberPayload>
}
aggregate: {
args: Prisma.TaskMemberAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateTaskMember>
}
groupBy: {
args: Prisma.TaskMemberGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskMemberGroupByOutputType>[]
}
count: {
args: Prisma.TaskMemberCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskMemberCountAggregateOutputType> | number
}
}
}
TaskTag: {
payload: Prisma.$TaskTagPayload<ExtArgs>
fields: Prisma.TaskTagFieldRefs
operations: {
findUnique: {
args: Prisma.TaskTagFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload> | null
}
findUniqueOrThrow: {
args: Prisma.TaskTagFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
findFirst: {
args: Prisma.TaskTagFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload> | null
}
findFirstOrThrow: {
args: Prisma.TaskTagFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
findMany: {
args: Prisma.TaskTagFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>[]
}
create: {
args: Prisma.TaskTagCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
createMany: {
args: Prisma.TaskTagCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.TaskTagDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
update: {
args: Prisma.TaskTagUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
deleteMany: {
args: Prisma.TaskTagDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.TaskTagUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.TaskTagUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$TaskTagPayload>
}
aggregate: {
args: Prisma.TaskTagAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateTaskTag>
}
groupBy: {
args: Prisma.TaskTagGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskTagGroupByOutputType>[]
}
count: {
args: Prisma.TaskTagCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.TaskTagCountAggregateOutputType> | number
}
}
}
}
} & {
other: {
@@ -2334,6 +2736,91 @@ export const CheckListTemplateScalarFieldEnum = {
export type CheckListTemplateScalarFieldEnum = (typeof CheckListTemplateScalarFieldEnum)[keyof typeof CheckListTemplateScalarFieldEnum]
export const ProjectScalarFieldEnum = {
id: 'id',
name: 'name',
ownerId: 'ownerId',
isPersonal: 'isPersonal',
archived: 'archived',
notes: 'notes',
taskKinds: 'taskKinds',
icon: 'icon',
autoArchive: 'autoArchive',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type ProjectScalarFieldEnum = (typeof ProjectScalarFieldEnum)[keyof typeof ProjectScalarFieldEnum]
export const ProjectMemberScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
userId: 'userId',
permission: 'permission',
createdAt: 'createdAt'
} as const
export type ProjectMemberScalarFieldEnum = (typeof ProjectMemberScalarFieldEnum)[keyof typeof ProjectMemberScalarFieldEnum]
export const BoardColumnScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
name: 'name',
sortOrder: 'sortOrder',
boundStatus: 'boundStatus',
retention: 'retention',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type BoardColumnScalarFieldEnum = (typeof BoardColumnScalarFieldEnum)[keyof typeof BoardColumnScalarFieldEnum]
export const TaskScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
columnId: 'columnId',
parentId: 'parentId',
title: 'title',
description: 'description',
kind: 'kind',
markDate: 'markDate',
status: 'status',
doneAt: 'doneAt',
assigneeId: 'assigneeId',
creatorId: 'creatorId',
extras: 'extras',
sortOrder: 'sortOrder',
archived: 'archived',
archivedAt: 'archivedAt',
archiveSource: 'archiveSource',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type TaskScalarFieldEnum = (typeof TaskScalarFieldEnum)[keyof typeof TaskScalarFieldEnum]
export const TaskMemberScalarFieldEnum = {
id: 'id',
taskId: 'taskId',
userId: 'userId'
} as const
export type TaskMemberScalarFieldEnum = (typeof TaskMemberScalarFieldEnum)[keyof typeof TaskMemberScalarFieldEnum]
export const TaskTagScalarFieldEnum = {
id: 'id',
taskId: 'taskId',
name: 'name'
} as const
export type TaskTagScalarFieldEnum = (typeof TaskTagScalarFieldEnum)[keyof typeof TaskTagScalarFieldEnum]
export const SortOrder = {
asc: 'asc',
desc: 'desc'
@@ -2583,6 +3070,49 @@ export const CheckListTemplateOrderByRelevanceFieldEnum = {
export type CheckListTemplateOrderByRelevanceFieldEnum = (typeof CheckListTemplateOrderByRelevanceFieldEnum)[keyof typeof CheckListTemplateOrderByRelevanceFieldEnum]
export const ProjectOrderByRelevanceFieldEnum = {
name: 'name',
icon: 'icon',
autoArchive: 'autoArchive'
} as const
export type ProjectOrderByRelevanceFieldEnum = (typeof ProjectOrderByRelevanceFieldEnum)[keyof typeof ProjectOrderByRelevanceFieldEnum]
export const ProjectMemberOrderByRelevanceFieldEnum = {
permission: 'permission'
} as const
export type ProjectMemberOrderByRelevanceFieldEnum = (typeof ProjectMemberOrderByRelevanceFieldEnum)[keyof typeof ProjectMemberOrderByRelevanceFieldEnum]
export const BoardColumnOrderByRelevanceFieldEnum = {
name: 'name',
boundStatus: 'boundStatus',
retention: 'retention'
} as const
export type BoardColumnOrderByRelevanceFieldEnum = (typeof BoardColumnOrderByRelevanceFieldEnum)[keyof typeof BoardColumnOrderByRelevanceFieldEnum]
export const TaskOrderByRelevanceFieldEnum = {
title: 'title',
description: 'description',
kind: 'kind',
status: 'status',
archiveSource: 'archiveSource'
} as const
export type TaskOrderByRelevanceFieldEnum = (typeof TaskOrderByRelevanceFieldEnum)[keyof typeof TaskOrderByRelevanceFieldEnum]
export const TaskTagOrderByRelevanceFieldEnum = {
name: 'name'
} as const
export type TaskTagOrderByRelevanceFieldEnum = (typeof TaskTagOrderByRelevanceFieldEnum)[keyof typeof TaskTagOrderByRelevanceFieldEnum]
/**
* Field references
@@ -2762,6 +3292,12 @@ export type GlobalOmitConfig = {
checkList?: Prisma.CheckListOmit
checkListItem?: Prisma.CheckListItemOmit
checkListTemplate?: Prisma.CheckListTemplateOmit
project?: Prisma.ProjectOmit
projectMember?: Prisma.ProjectMemberOmit
boardColumn?: Prisma.BoardColumnOmit
task?: Prisma.TaskOmit
taskMember?: Prisma.TaskMemberOmit
taskTag?: Prisma.TaskTagOmit
}
/* Types for Logging */
@@ -73,7 +73,13 @@ export const ModelName = {
CheckIn: 'CheckIn',
CheckList: 'CheckList',
CheckListItem: 'CheckListItem',
CheckListTemplate: 'CheckListTemplate'
CheckListTemplate: 'CheckListTemplate',
Project: 'Project',
ProjectMember: 'ProjectMember',
BoardColumn: 'BoardColumn',
Task: 'Task',
TaskMember: 'TaskMember',
TaskTag: 'TaskTag'
} as const
export type ModelName = (typeof ModelName)[keyof typeof ModelName]
@@ -443,6 +449,91 @@ export const CheckListTemplateScalarFieldEnum = {
export type CheckListTemplateScalarFieldEnum = (typeof CheckListTemplateScalarFieldEnum)[keyof typeof CheckListTemplateScalarFieldEnum]
export const ProjectScalarFieldEnum = {
id: 'id',
name: 'name',
ownerId: 'ownerId',
isPersonal: 'isPersonal',
archived: 'archived',
notes: 'notes',
taskKinds: 'taskKinds',
icon: 'icon',
autoArchive: 'autoArchive',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type ProjectScalarFieldEnum = (typeof ProjectScalarFieldEnum)[keyof typeof ProjectScalarFieldEnum]
export const ProjectMemberScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
userId: 'userId',
permission: 'permission',
createdAt: 'createdAt'
} as const
export type ProjectMemberScalarFieldEnum = (typeof ProjectMemberScalarFieldEnum)[keyof typeof ProjectMemberScalarFieldEnum]
export const BoardColumnScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
name: 'name',
sortOrder: 'sortOrder',
boundStatus: 'boundStatus',
retention: 'retention',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type BoardColumnScalarFieldEnum = (typeof BoardColumnScalarFieldEnum)[keyof typeof BoardColumnScalarFieldEnum]
export const TaskScalarFieldEnum = {
id: 'id',
projectId: 'projectId',
columnId: 'columnId',
parentId: 'parentId',
title: 'title',
description: 'description',
kind: 'kind',
markDate: 'markDate',
status: 'status',
doneAt: 'doneAt',
assigneeId: 'assigneeId',
creatorId: 'creatorId',
extras: 'extras',
sortOrder: 'sortOrder',
archived: 'archived',
archivedAt: 'archivedAt',
archiveSource: 'archiveSource',
createdAt: 'createdAt',
updatedAt: 'updatedAt'
} as const
export type TaskScalarFieldEnum = (typeof TaskScalarFieldEnum)[keyof typeof TaskScalarFieldEnum]
export const TaskMemberScalarFieldEnum = {
id: 'id',
taskId: 'taskId',
userId: 'userId'
} as const
export type TaskMemberScalarFieldEnum = (typeof TaskMemberScalarFieldEnum)[keyof typeof TaskMemberScalarFieldEnum]
export const TaskTagScalarFieldEnum = {
id: 'id',
taskId: 'taskId',
name: 'name'
} as const
export type TaskTagScalarFieldEnum = (typeof TaskTagScalarFieldEnum)[keyof typeof TaskTagScalarFieldEnum]
export const SortOrder = {
asc: 'asc',
desc: 'desc'
@@ -691,3 +782,46 @@ export const CheckListTemplateOrderByRelevanceFieldEnum = {
export type CheckListTemplateOrderByRelevanceFieldEnum = (typeof CheckListTemplateOrderByRelevanceFieldEnum)[keyof typeof CheckListTemplateOrderByRelevanceFieldEnum]
export const ProjectOrderByRelevanceFieldEnum = {
name: 'name',
icon: 'icon',
autoArchive: 'autoArchive'
} as const
export type ProjectOrderByRelevanceFieldEnum = (typeof ProjectOrderByRelevanceFieldEnum)[keyof typeof ProjectOrderByRelevanceFieldEnum]
export const ProjectMemberOrderByRelevanceFieldEnum = {
permission: 'permission'
} as const
export type ProjectMemberOrderByRelevanceFieldEnum = (typeof ProjectMemberOrderByRelevanceFieldEnum)[keyof typeof ProjectMemberOrderByRelevanceFieldEnum]
export const BoardColumnOrderByRelevanceFieldEnum = {
name: 'name',
boundStatus: 'boundStatus',
retention: 'retention'
} as const
export type BoardColumnOrderByRelevanceFieldEnum = (typeof BoardColumnOrderByRelevanceFieldEnum)[keyof typeof BoardColumnOrderByRelevanceFieldEnum]
export const TaskOrderByRelevanceFieldEnum = {
title: 'title',
description: 'description',
kind: 'kind',
status: 'status',
archiveSource: 'archiveSource'
} as const
export type TaskOrderByRelevanceFieldEnum = (typeof TaskOrderByRelevanceFieldEnum)[keyof typeof TaskOrderByRelevanceFieldEnum]
export const TaskTagOrderByRelevanceFieldEnum = {
name: 'name'
} as const
export type TaskTagOrderByRelevanceFieldEnum = (typeof TaskTagOrderByRelevanceFieldEnum)[keyof typeof TaskTagOrderByRelevanceFieldEnum]