Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func (db *Database) New(id int, mid int, params *NewParams) (*Todo, error) {
- // Create a new Todo.
- todo := &Todo{
- ID: id,
- MemberID: mid,
- Created: time.Now(),
- Detail: params.Detail,
- }
- // Create variable to hold the result.
- //var res sql.Result
- //var err error
- // Execute the query.
- if res, err := db.db.Exec(stmtInsert, todo.ID, todo.MemberID, todo.Created, todo.Detail, todo.Completed); err != nil {
- fmt.Printf("%x\n", res)
- return nil, err
- }
- // // Get last insert ID.
- // id, err := res.LastInsertId()
- // if err != nil {
- // return nil, err
- // }
- // todo.ID = int(id)
- return todo, nil
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement