15 Commits

Author SHA1 Message Date
Ian Tan
1a384b3c0c Use callbacks to record sql instead 2017-11-23 17:25:40 +08:00
Ian Tan
7aa08b9014 Refactor code for extracting has_many relations 2017-11-21 19:32:17 +08:00
Ian Tan
b06542dc77 Support preloading 2017-11-21 19:02:54 +08:00
Ian Tan
da8c7c1802 Add noop db driver 2017-11-21 17:10:10 +08:00
Ian Tan
486fb73ee5 Add documentation to prevent go lint from complaining 2017-11-21 12:26:18 +08:00
Ian Tan
afe269ec7d Support slice value -> sql.Rows 2017-11-20 18:38:57 +08:00
Ian Tan
b4591d4db8 Add naive get rows function 2017-11-20 16:04:38 +08:00
Ian Tan
62740e8e1e Add docs 2017-11-20 10:25:12 +08:00
Ian Tan
8c06f3ff4f Fix variadic arguments 2017-11-18 21:23:55 +08:00
Ian Tan
6a1b81b18b Escape query string and assert err == nil 2017-11-18 19:24:45 +08:00
Ian Tan
ae219db84b Add method to assert all expectations 2017-11-18 19:11:21 +08:00
Ian Tan
475ba3db3e Proof of concept using DB.logger 2017-11-18 19:06:00 +08:00
Ian Tan
5520530799 Fix some go lint errors 2017-11-18 16:37:14 +08:00
Ian Tan
90528be927 Implement private clone method to support fluent API 2017-11-17 18:29:31 +08:00
Ian Tan
b9fc77cb77 Rename files 2017-11-17 17:24:57 +08:00