File tree Expand file tree Collapse file tree
migrations/20231116015332_added_date_archived_and_user_archived_for_team Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ -- AlterTable
2+ ALTER TABLE " Team" ADD COLUMN " dateArchived" TIMESTAMP (3 ),
3+ ADD COLUMN " userId" INTEGER ;
4+
5+ -- AddForeignKey
6+ ALTER TABLE " Team" ADD CONSTRAINT " Team_userId_fkey" FOREIGN KEY (" userId" ) REFERENCES " User" (" userId" ) ON DELETE SET NULL ON UPDATE CASCADE;
Original file line number Diff line number Diff line change @@ -114,18 +114,22 @@ model User {
114114 createdAssemblies Assembly [] @relation (name : " assemblyCreator " )
115115 deletedMaterials Material [] @relation (name : " materialDeleter " )
116116 createdMaterials Material [] @relation (name : " materialCreator " )
117+ Team Team []
117118}
118119
119120model Team {
120- teamId String @id @default (uuid () )
121- teamName String
122- slackId String
123- description String @default (" " )
124- projects Project [] @relation (name : " assignedBy " )
125- members User [] @relation (name : " teamsAsMember " )
126- leads User [] @relation (name : " teamsAsLead " )
127- headId Int @unique
128- head User @relation (name : " teamAsHead " , fields : [headId ] , references : [userId ] )
121+ teamId String @id @default (uuid () )
122+ teamName String
123+ slackId String
124+ description String @default (" " )
125+ projects Project [] @relation (name : " assignedBy " )
126+ members User [] @relation (name : " teamsAsMember " )
127+ leads User [] @relation (name : " teamsAsLead " )
128+ headId Int @unique
129+ head User @relation (name : " teamAsHead " , fields : [headId ] , references : [userId ] )
130+ dateArchived DateTime ?
131+ userId Int ?
132+ userArchived User ? @relation (fields : [userId ] , references : [userId ] )
129133}
130134
131135model Session {
You can’t perform that action at this time.
0 commit comments