Skip to content

Commit cb0d1b1

Browse files
committed
updated work_package_template
1 parent b3e6771 commit cb0d1b1

2 files changed

Lines changed: 55 additions & 51 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-- AlterTable
2+
ALTER TABLE "Work_Package_Template" ALTER COLUMN "templateName" DROP NOT NULL,
3+
ALTER COLUMN "templateNotes" DROP NOT NULL,
4+
ALTER COLUMN "stage" DROP NOT NULL;

src/backend/src/prisma/schema.prisma

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -83,51 +83,51 @@ model User {
8383
userSecureSettings User_Secure_Settings?
8484
8585
// Relation references
86-
submittedChangeRequests Change_Request[] @relation(name: "submittedChangeRequests")
87-
reviewedChangeRequests Change_Request[] @relation(name: "reviewedChangeRequests")
88-
deletedChangeRequests Change_Request[] @relation(name: "deletedChangeRequests")
89-
changeRequestsToReview Change_Request[] @relation(name: "requestedChangeRequestReviewers")
90-
markedAsProjectLead Activation_CR[] @relation(name: "markAsProjectLead")
91-
markedAsProjectManager Activation_CR[] @relation(name: "markAsProjectManager")
92-
changes Change[]
93-
projectLead WBS_Element[] @relation(name: "projectLead")
94-
projectManager WBS_Element[] @relation(name: "projectManager")
95-
Session Session[]
96-
teamsAsMember Team[] @relation(name: "teamsAsMember")
97-
teamAsHead Team? @relation(name: "teamAsHead")
98-
teamsAsLead Team[] @relation(name: "teamsAsLead")
99-
deletedWBSElements WBS_Element[] @relation(name: "deletedWbsElements")
100-
checkedDescriptionBullets Description_Bullet[] @relation(name: "checkDescriptionBullets")
101-
createdProposedSolutions Proposed_Solution[]
102-
createdTasks Task[] @relation(name: "createdBy")
103-
deletedTasks Task[] @relation(name: "deletedBy")
104-
assignedTasks Task[] @relation(name: "assignedTo")
105-
favoriteProjects Project[] @relation(name: "favoritedBy")
106-
reimbursementRequests Reimbursement_Request[] @relation(name: "reimbursementRequestRecipient")
107-
reimbursementStatuses Reimbursement_Status[]
108-
reimbursements Reimbursement[] @relation(name: "purchaser")
109-
submittedReimbursements Reimbursement[] @relation(name: "submitter")
110-
createdLinks Link[] @relation(name: "linkCreator")
111-
createdLinkTypes LinkType[] @relation(name: "linkTypeCreator")
112-
deletedReceipts Receipt[] @relation(name: "deletedReceipts")
113-
createdReceipts Receipt[] @relation(name: "receiptsCreatedBy")
114-
deletedAssemblies Assembly[] @relation(name: "assemblyDeleter")
115-
createdAssemblies Assembly[] @relation(name: "assemblyCreator")
116-
deletedMaterials Material[] @relation(name: "materialDeleter")
117-
createdMaterials Material[] @relation(name: "materialCreator")
118-
archivedTeams Team[] @relation(name: "userArchived")
119-
createdMaterialTypes Material_Type[] @relation(name: "materialTypeCreator")
120-
createdManufacturers Manufacturer[] @relation(name: "manufacturerCreator")
121-
requiredDesignReviews Design_Review[] @relation(name: "requiredAttendee")
122-
optionalDesignReviews Design_Review[] @relation(name: "optionalAttendee")
123-
userConfirmedDesignReviews Design_Review[] @relation(name: "confirmedAttendee")
124-
userDeniedDesignReviews Design_Review[] @relation(name: "deniedAttendee")
125-
attendedDesignReviews Design_Review[] @relation(name: "userAttended")
126-
createdDesignReviews Design_Review[] @relation(name: "designReviewCreator")
127-
deletedDesignReviews Design_Review[] @relation(name: "designReviewDeleter")
128-
drScheduleSettings Schedule_Settings?
129-
createdWork_Package_Template Work_Package_Template[] @relation(name: "workPackageTemplateCreator")
130-
deletedWork_Package_Template Work_Package_Template[] @relation(name: "workPackageTemplateDeleter")
86+
submittedChangeRequests Change_Request[] @relation(name: "submittedChangeRequests")
87+
reviewedChangeRequests Change_Request[] @relation(name: "reviewedChangeRequests")
88+
deletedChangeRequests Change_Request[] @relation(name: "deletedChangeRequests")
89+
changeRequestsToReview Change_Request[] @relation(name: "requestedChangeRequestReviewers")
90+
markedAsProjectLead Activation_CR[] @relation(name: "markAsProjectLead")
91+
markedAsProjectManager Activation_CR[] @relation(name: "markAsProjectManager")
92+
changes Change[]
93+
projectLead WBS_Element[] @relation(name: "projectLead")
94+
projectManager WBS_Element[] @relation(name: "projectManager")
95+
Session Session[]
96+
teamsAsMember Team[] @relation(name: "teamsAsMember")
97+
teamAsHead Team? @relation(name: "teamAsHead")
98+
teamsAsLead Team[] @relation(name: "teamsAsLead")
99+
deletedWBSElements WBS_Element[] @relation(name: "deletedWbsElements")
100+
checkedDescriptionBullets Description_Bullet[] @relation(name: "checkDescriptionBullets")
101+
createdProposedSolutions Proposed_Solution[]
102+
createdTasks Task[] @relation(name: "createdBy")
103+
deletedTasks Task[] @relation(name: "deletedBy")
104+
assignedTasks Task[] @relation(name: "assignedTo")
105+
favoriteProjects Project[] @relation(name: "favoritedBy")
106+
reimbursementRequests Reimbursement_Request[] @relation(name: "reimbursementRequestRecipient")
107+
reimbursementStatuses Reimbursement_Status[]
108+
reimbursements Reimbursement[] @relation(name: "purchaser")
109+
submittedReimbursements Reimbursement[] @relation(name: "submitter")
110+
createdLinks Link[] @relation(name: "linkCreator")
111+
createdLinkTypes LinkType[] @relation(name: "linkTypeCreator")
112+
deletedReceipts Receipt[] @relation(name: "deletedReceipts")
113+
createdReceipts Receipt[] @relation(name: "receiptsCreatedBy")
114+
deletedAssemblies Assembly[] @relation(name: "assemblyDeleter")
115+
createdAssemblies Assembly[] @relation(name: "assemblyCreator")
116+
deletedMaterials Material[] @relation(name: "materialDeleter")
117+
createdMaterials Material[] @relation(name: "materialCreator")
118+
archivedTeams Team[] @relation(name: "userArchived")
119+
createdMaterialTypes Material_Type[] @relation(name: "materialTypeCreator")
120+
createdManufacturers Manufacturer[] @relation(name: "manufacturerCreator")
121+
requiredDesignReviews Design_Review[] @relation(name: "requiredAttendee")
122+
optionalDesignReviews Design_Review[] @relation(name: "optionalAttendee")
123+
userConfirmedDesignReviews Design_Review[] @relation(name: "confirmedAttendee")
124+
userDeniedDesignReviews Design_Review[] @relation(name: "deniedAttendee")
125+
attendedDesignReviews Design_Review[] @relation(name: "userAttended")
126+
createdDesignReviews Design_Review[] @relation(name: "designReviewCreator")
127+
deletedDesignReviews Design_Review[] @relation(name: "designReviewDeleter")
128+
drScheduleSettings Schedule_Settings?
129+
createdWorkPackageTemplate Work_Package_Template[] @relation(name: "workPackageTemplateCreator")
130+
deletedWorkPackageTemplate Work_Package_Template[] @relation(name: "workPackageTemplateDeleter")
131131
}
132132

133133
model Team {
@@ -648,19 +648,19 @@ model Blocked_By_Info {
648648
}
649649

650650
model Work_Package_Template {
651-
workPackageTemplateId String @id @default(uuid())
652-
templateName String
653-
templateNotes String
651+
workPackageTemplateId String @id @default(uuid())
652+
templateName String?
653+
templateNotes String?
654654
workPackageName String?
655-
stage Work_Package_Stage
655+
stage Work_Package_Stage?
656656
duration Int?
657657
blockedBy Blocked_By_Info[]
658658
expectedActivities String[]
659659
deliverables String[]
660660
dateCreated DateTime
661-
userCreated User @relation(fields: [userCreatedId], references: [userId], name: "workPackageTemplateCreator")
661+
userCreated User @relation(fields: [userCreatedId], references: [userId], name: "workPackageTemplateCreator")
662662
userCreatedId Int
663663
dateDeleted DateTime?
664-
userDeleted User? @relation(fields: [userDeletedId], references: [userId], name: "workPackageTemplateDeleter")
664+
userDeleted User? @relation(fields: [userDeletedId], references: [userId], name: "workPackageTemplateDeleter")
665665
userDeletedId Int?
666666
}

0 commit comments

Comments
 (0)