Update to use pg/v10

This commit is contained in:
Las Zenow 2020-11-30 19:03:31 +00:00
parent 94c75b1d2a
commit 1536d97d8d
13 changed files with 449 additions and 98 deletions

View file

@ -18,10 +18,10 @@ type Submission struct {
Status string
Comment string
LastModified time.Time
UserID int `pg:"type:integer,unique"`
User *User
UserID int `pg:"type:integer,unique"`
User *User `pg:"rel:has-one"`
BookID string `pg:"type:varchar(16),unique"`
Book *Book
Book *Book `pg:"rel:has-one"`
}
func (db *pgDB) AddSubmission(submission Submission, userName string) (id int, err error) {
@ -32,7 +32,7 @@ func (db *pgDB) AddSubmission(submission Submission, userName string) (id int, e
}
}
submission.LastModified = time.Now()
err = db.sql.Insert(&submission)
_, err = db.sql.Model(&submission).Insert()
return submission.ID, err
}