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