Added new types and changed SQL since apperently sqlite does use autoincrement

This commit is contained in:
dDogge 2024-03-17 17:47:31 +01:00
parent ec46d29423
commit c90d495636
4 changed files with 16 additions and 16 deletions

View file

@ -26,19 +26,19 @@ type WeeklyReport struct {
// The user id of the user who submitted the report
UserId int `json:"userId" db:"user_id"`
// The name of the project, as it appears in the database
ProjectName string `json:"projectName"`
ProjectId string `json:"projectId" db:"project_id"`
// The week number
Week int `json:"week"`
Week int `json:"week" db:"week"`
// Total time spent on development
DevelopmentTime int `json:"developmentTime"`
DevelopmentTime int `json:"developmentTime" db:"development_time"`
// Total time spent in meetings
MeetingTime int `json:"meetingTime"`
MeetingTime int `json:"meetingTime" db:"meeting_time"`
// Total time spent on administrative tasks
AdminTime int `json:"adminTime"`
AdminTime int `json:"adminTime" db:"admin_time"`
// Total time spent on personal projects
OwnWorkTime int `json:"ownWorkTime"`
OwnWorkTime int `json:"ownWorkTime" db:"own_work_time"`
// Total time spent on studying
StudyTime int `json:"studyTime"`
StudyTime int `json:"studyTime" db:"study_time"`
// Total time spent on testing
TestingTime int `json:"testingTime"`
TestingTime int `json:"testingTime" db:"testing_time"`
}