2017-10-09 19:06:40 +00:00
|
|
|
package models
|
|
|
|
|
2017-10-11 16:17:51 +00:00
|
|
|
func AddBook(book Book) (newBook Book, err error){
|
2017-10-09 19:06:40 +00:00
|
|
|
_, err = x.Insert(&book)
|
2017-10-11 16:17:51 +00:00
|
|
|
|
|
|
|
if err != nil {
|
|
|
|
return Book{}, err
|
|
|
|
}
|
|
|
|
|
|
|
|
// Get the newly inserted book
|
|
|
|
newBook, _, err = GetBookById(book.ID)
|
|
|
|
|
|
|
|
return book, err
|
2017-10-09 19:06:40 +00:00
|
|
|
}
|