Commit Graph

47 Commits

Author SHA1 Message Date
Timothy Warren
e123f5b96b Formatting fixes 2019-04-25 13:09:18 -04:00
Timothy Warren
fa4ab61e3b More (minor) progress 2019-04-25 11:57:18 -04:00
Timothy Warren
b39e87698c Experimenting with type conversion 2019-04-24 16:12:07 -04:00
Timothy Warren
6c5abec034 Rename filter method to wher, as filter is a SQL keyword with a different use case 2019-04-24 11:34:09 -04:00
Timothy Warren
834cd358b6 Another progress commit 2019-04-23 09:58:03 -04:00
Timothy Warren
861069abe7 prgress commit 2019-04-22 08:59:40 -04:00
Timothy Warren
4262b5b1c0 Test and fix where method 2019-04-17 14:10:45 -04:00
Timothy Warren
1e7644108b Reformat code 2019-04-17 12:58:05 -04:00
Timothy Warren
b4a21d189f Simplify test with fewer boxes 2019-04-17 12:05:16 -04:00
Timothy Warren
dc28318a3f Hide more things 2019-04-17 12:01:46 -04:00
Timothy Warren
9a1073aae2 Remove a bunch of redundant parens 2019-04-17 11:39:54 -04:00
Timothy Warren
1ebd158da1 Fix doc tests 2019-04-17 11:36:16 -04:00
Timothy Warren
2aa7efa670 Fewer boxes! 2019-04-17 11:33:25 -04:00
Timothy Warren
f34a403584 Formatting fixes 2019-04-17 09:09:31 -04:00
Timothy Warren
9e4b483b2b Prepwork for the type apocalypse 2019-04-16 16:26:55 -04:00
Timothy Warren
296e87e3e9 Implement the remaining query builder methods, except those that call the database 2019-04-16 15:51:27 -04:00
Timothy Warren
9183e2f475 Slight refactor, implement having methods 2019-04-16 15:18:32 -04:00
Timothy Warren
f7efadeb66 More implementation 2019-04-12 17:09:59 -04:00
Timothy Warren
4cc6f079c3 Ugly progress commit 2019-04-12 15:25:59 -04:00
2434f2cba8 Fix doc test examples 2019-04-11 20:57:02 -04:00
Timothy Warren
8de03f883f More docs 2019-04-11 17:27:05 -04:00
Timothy Warren
0b93246cc5 Regex and Integration tests 2019-04-11 17:16:35 -04:00
Timothy Warren
2e793284dd Put most of the features together for actually assembling the sql 2019-04-11 15:30:10 -04:00
Timothy Warren
35c0683891 Implement from and distinct methods 2019-04-11 11:44:06 -04:00
6281b671ec playing with types a little 2019-04-10 20:11:26 -04:00
7065357737 Silence some noisy compiler warnings temporarily 2019-04-10 20:05:18 -04:00
c1bb5d642b Alias as 2019-04-10 19:49:06 -04:00
324c98dfa4 Rough implementation of LIKE methods 2019-04-10 19:37:02 -04:00
Timothy Warren
1776233a93 Ugly progress commit 2019-04-10 14:03:28 -04:00
Timothy Warren
b16cb8b8e4 Add README 2019-04-10 10:24:27 -04:00
db3c693dcd Add first private method 2019-04-09 20:45:57 -04:00
eb2858595d More docs, slight refactor 2019-04-09 18:55:53 -04:00
78117b1345 rename helper method, simplify more logic, formatting 2019-04-09 17:33:26 -04:00
Timothy Warren
66d158d9c1 Simplify some logic with a helper function 2019-04-09 17:14:07 -04:00
Timothy Warren
0e1c6755b0 Implement more 2019-04-09 14:13:37 -04:00
f9979e9470 A little bit of tweaking for the identifier quoting 2019-04-05 22:37:06 -04:00
5b2f8eaf9c Implement basic identifier quoting 2019-04-05 20:46:07 -04:00
f11b55b73d Rework driver specific stuff a bit 2019-04-05 14:51:31 -04:00
Timothy Warren
3865fd56b2 Another progress commit 2019-04-04 16:39:05 -04:00
80f85b6579 Some type experimentation 2019-04-03 20:58:22 -04:00
Timothy Warren
0d648952cd Update tests a little, add constructor for QueryClause struct 2019-04-03 16:41:51 -04:00
Timothy Warren
7fd51aa76c Yet another ugly progress commit 2019-04-03 16:29:51 -04:00
Timothy Warren
88bcd5f0fb Add public method signatures, subject to change 2019-04-03 13:29:08 -04:00
Timothy Warren
ff5a9354c5 more ugly progress 2019-04-02 17:23:52 -04:00
Timothy Warren
d77e25b800 Ugly progress commit 2019-04-02 16:35:52 -04:00
Timothy Warren
f2d993cbf0 Delete metadata file 2019-04-02 14:42:19 -04:00
Timothy Warren
505bf8bf6d First commit 2019-04-02 14:36:11 -04:00