Advertisement
jrsanborn

Untitled

May 16th, 2020
2,100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.64 KB | None | 0 0
  1. func (db *Database) New(id int, mid int, params *NewParams) (*Todo, error) {
  2.     // Create a new Todo.
  3.     todo := &Todo{
  4.         ID:       id,
  5.         MemberID: mid,
  6.         Created:  time.Now(),
  7.         Detail:   params.Detail,
  8.     }
  9.  
  10.     // Create variable to hold the result.
  11.     //var res sql.Result
  12.     //var err error
  13.  
  14.     // Execute the query.
  15.     if res, err := db.db.Exec(stmtInsert, todo.ID, todo.MemberID, todo.Created, todo.Detail, todo.Completed); err != nil {
  16.         fmt.Printf("%x\n", res)
  17.         return nil, err
  18.     }
  19.  
  20.     // // Get last insert ID.
  21.     // id, err := res.LastInsertId()
  22.     // if err != nil {
  23.     //  return nil, err
  24.     // }
  25.     // todo.ID = int(id)
  26.  
  27.     return todo, nil
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement