Commit graph

202 commits

Author SHA1 Message Date
go-jet
b15d8491fb Build fix. 2019-06-24 10:33:42 +02:00
go-jet
f41e1a944f Generated test folder rename. 2019-06-24 10:01:34 +02:00
go-jet
a44bd85d32 Generator cleanup. 2019-06-23 18:55:57 +02:00
go-jet
ee5d526d26 Add CircleCI build badge status. 2019-06-23 16:48:05 +02:00
go-jet
454cd6f12b Update go-jet to support CircleCi build. 2019-06-23 14:51:38 +02:00
go-jet
17f6bab2e7 CircleCI yml file update. 2019-06-21 16:13:00 +02:00
go-jet
4f364173a3
Merge pull request #1 from go-jet/package_refactor
Package path refactor.
CircleCI yml file added.
2019-06-21 14:58:06 +02:00
go-jet
fb89d54e2e CircleCI yml file added. 2019-06-21 14:54:23 +02:00
go-jet
83d4c5ad03 Package path refactor. 2019-06-21 13:56:57 +02:00
go-jet
829736279b Numeric expression type. 2019-06-21 12:30:32 +02:00
go-jet
1ac324e198 Statements execution with context. 2019-06-20 12:22:19 +02:00
go-jet
cdfd8f1dff Query rows grouping performance improvements. 2019-06-20 11:19:23 +02:00
go-jet
565b670188 Improvements on sub-query projection reference. 2019-06-18 14:35:32 +02:00
go-jet
d9ffa86453 Support for quoted identifiers. 2019-06-17 12:05:52 +02:00
go-jet
7fc99ac997 More unit tests. 2019-06-16 11:20:44 +02:00
go-jet
8a2c34fbd7 Select lock and table lock improvements. 2019-06-15 13:58:45 +02:00
go-jet
a4feb66692 Insert and Update statement improvements. 2019-06-14 14:35:50 +02:00
go-jet
038a4b9dd0 Bug fix: Bytea nil values aren't stored as null in database. 2019-06-12 16:21:50 +02:00
go-jet
c598978ba6 Model sql tags. 2019-06-12 12:47:30 +02:00
go-jet
367602757f Tests clean up. 2019-06-11 12:47:35 +02:00
go-jet
ffba8718ca Default aliasing simplified. 2019-06-09 11:06:08 +02:00
go-jet
e772768180 Column reference from sub queries. 2019-06-08 16:34:15 +02:00
zer0sub
e727fc3d4f Merge branch 'develop' of https://github.com/sub0zero/go-sqlbuilder into develop 2019-06-07 14:24:16 +02:00
zer0sub
3c5553b3dc Explicit sqlbuilder cast. 2019-06-07 14:23:14 +02:00
go-jet
348b3beddc Project rename. 2019-06-05 17:56:24 +02:00
zer0sub
4d7fbf8f49 Table interface cleanup. 2019-06-05 17:15:20 +02:00
zer0sub
8f51662fe5 Support for raw sql input. 2019-06-04 12:10:23 +02:00
zer0sub
384c0c67f5 Row and Array Comparisons (IN, NOT_IN). 2019-06-04 11:52:37 +02:00
zer0sub
d69c67569a Aggregate functions 2019-06-03 18:28:16 +02:00
zer0sub
dca028295d Conditional expression functions. 2019-06-03 17:38:47 +02:00
zer0sub
ca5a30983e Generate enum types for sqlbuilder. 2019-06-03 17:05:29 +02:00
zer0sub
7c98fb508c Current date/time functions. 2019-06-03 14:41:39 +02:00
zer0sub
37a55e6ee3 Expression casting between builtin types. 2019-06-02 18:12:44 +02:00
zer0sub
fcd3596780 Data Type Formatting Functions. 2019-06-02 16:22:22 +02:00
zer0sub
938c01b9b2 Support for pattern matching operators (LIKE, SIMILAR TO). 2019-06-02 13:43:43 +02:00
zer0sub
aef698bdbc Support for additional string functions. 2019-06-02 12:45:46 +02:00
zer0sub
3c4b078941 Unit tests cleanup. 2019-06-01 18:04:56 +02:00
zer0sub
52bdd4b59f Support for additional mathematical functions. 2019-06-01 15:00:37 +02:00
zer0sub
cf022ab68d Fix parentheses wrap on binary operators. 2019-05-31 14:37:51 +02:00
zer0sub
2b6288d317 Strictly type Integer and Real expressions. 2019-05-31 12:59:57 +02:00
zer0sub
7f5ba98819 Time, Timez, Timestamp, Timestampz, Date column types added. 2019-05-30 14:49:36 +02:00
zer0sub
7b89caa7e0 Comparison operators refactoring. 2019-05-29 14:03:38 +02:00
zer0sub
64ba909381 Generator clean up.
Ensure all sql types can be processed.
2019-05-27 13:11:15 +02:00
zer0sub
b3a52ceb31 Generator clean up refactoring. 2019-05-24 13:13:13 +02:00
zer0sub
7de8c1c45e Add scan type mismatch tests. 2019-05-22 11:28:32 +02:00
zer0sub
2a9a616e7c Add String method to generated enums. 2019-05-21 17:40:25 +02:00
zer0sub
3917c84694 Add custom struct scan test 2019-05-21 17:34:43 +02:00
zer0sub
00080962ff Support query to slice of the go base types. 2019-05-21 13:11:45 +02:00
zer0sub
e656fb610c Query group scan refactoring. 2019-05-20 17:37:55 +02:00
zer0sub
5ed7cf2b1c Improve serialization error handling. 2019-05-13 12:33:11 +02:00