Commit graph

14 commits

Author SHA1 Message Date
Patrick O'brien 09fb8005f6 Add TitleCase cache 2016-09-02 17:55:16 +10:00
Patrick O'brien 7f24185544 Add executor to hooks 2016-08-29 23:23:42 +10:00
Patrick O'brien d9ec68b76a Add afterSelectHooks to One and All finishers 2016-08-28 22:02:21 +10:00
Aaron L 28e485603a Add fast path for binding by caching TitleCase 2016-08-23 23:20:41 -07:00
Aaron L 956157d057 Pass through no-rows errors to the user for .One() 2016-08-13 11:42:28 -07:00
Aaron L 5360d3094e Use errors package all over the project
In general:
errors.New("thing") -> errors.New
fmt.Errorf("thing %s", arg) -> errors.Errorf
fmt.Errorf("thing %v", err) -> errors.Wrap
fmt.Errorf("thing %s %v", arg, err) -> errors.Wrapf
2016-08-13 11:37:16 -07:00
Patrick O'brien 6c299c82cb Fix formatting errors 2016-08-14 02:16:10 +10:00
Patrick O'brien 99b292b1ee Update query builder to make queries readable
* Finish DeleteAll for slice and query
* Fixed some formatting and comments
2016-08-09 20:19:42 +10:00
Aaron L 444153222b Use the new bind in all templates 2016-08-07 23:07:15 -07:00
Patrick O'brien 964f367700 Add Exists feature 2016-08-03 20:23:43 +10:00
Patrick O'brien 488e203c0b Change objectSlice to be exported (ObjectSlice) 2016-07-17 00:15:14 +10:00
Patrick O'brien f45d137f5f Added panic functions
* Fixed linter errors
* Added lots of missing comments
* Fixed broken boil tests
* Skipped unfinished functions instead of error
2016-07-16 21:22:57 +10:00
Aaron L 119e683952 Use extensive piping throughout the templates
- Haskell ftw
2016-06-19 22:22:50 -07:00
Aaron L 82115b24e0 Rename templates to enforce sane ordering. 2016-06-19 16:29:59 -07:00
Renamed from templates/finishers.tpl (Browse further)