-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding course year to backend #225
Conversation
Ik kan het niet uitvoeren want zit op de bus naar huis, ik denk da het er oke uit ziet voorlopig. Je zou wel nog de controllers moeten aanpassen dat dit veld ook teruggegeven wordt waar nodig; het veld opgeslagen wordt bij POST/PATCH/PUT, check dat het niet null is bij POST/PUT, misschien nog iets dat ik over het hoofd zie |
Ahn ja dat moet ik nog doen, dat had ik over het hoofd gezien, ik kan vnvd niet meer maar morgen ochtend doe ik dat nog |
@@ -1,6 +1,7 @@ | |||
package com.ugent.pidgeon.postgre.models; | |||
|
|||
import jakarta.persistence.*; | |||
import jakarta.persistence.criteria.CriteriaBuilder; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deze import lijkt overbodig
(3,'History 101', 'World History Overview'), | ||
(4,'Computer Science 101', 'Introduction to Computing'), | ||
(5,'English 101', 'English Literature'); | ||
INSERT INTO courses (course_id,course_name, description, coures_year) VALUES |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typfout, ik pas het aan
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alles lijkt in orde, je gaat wel de controllerfuncties ook nog moeten uitbreiden met het nieuwe veld voordat we naar dev kunnen pushen, zoals @Aqua-sc al zei.
thx @arnedierick |
@usserwoutV2 ik weet niet hoeveel arthur al met jouw hierover gecommuniceerd heeft maar indien dit nog niet gebeurt zou zijn:
{
"name": "Elektrotechniek",
"description": "...",
"year": 2023
}
{
"courseId": 1,
"name": "TestUpdate",
"description": "TestPutDescription",
"teacher": {
"name": "Inti Danschutter",
"email": "[email protected]",
"userId": 1
},
"assistants": [],
"memberUrl": "/api/courses/1/members",
"joinUrl": "/api/courses/1/join/aa904a29-6f89-4473-999a-e5477be96a3d",
"joinKey": "aa904a29-6f89-4473-999a-e5477be96a3d",
"archivedAt": null,
"createdAt": "2024-04-26T14:24:30.118749Z",
"year": 2023
} Indien dit oké is voor de frontend (en het bv. niet op andere plaatsen ook gereturned moet worden) mag deze branch van mij gemerged worden |
Ik gebruik nu ik archivedAt & createdAt om het jaar weer te geven. Year veld is in dat geval wel handiger. Het veld heb ik nodig waar we nu |
Okay, ik heb het jaar nu ook toegevoegd aan |
Kunnen jullie eens zien of ik iets over het hoofd heb gezien, de testen runnen maar het kan zijn dat dit mss iets in de frontend breekt ofzo.