Patrick O'brien
|
f6b4d3c6fd
|
Rename exec funcs to conform to sql stdlib
|
2016-09-15 02:14:30 +10:00 |
|
Patrick O'brien
|
83f7092dc6
|
Add MySQL Upsert, fix identation in all tpls
|
2016-09-14 18:14:07 +10:00 |
|
Patrick O'brien
|
91bb5ee940
|
Change Exec funcs to methods with Query receiver
|
2016-09-13 19:46:32 +10:00 |
|
Aaron L
|
1facccacc1
|
Fix an edge case for MySQL
- This patch removes auto-generation of queries that have the pattern
COUNT(tablename.*) which is a syntax error in mysql.
|
2016-09-13 00:48:14 -07:00 |
|
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 |
|