Commit graph

105 commits

Author SHA1 Message Date
go-jet
bcdab0f111 Disable generating enums from the views for MySQL/MariaDB. 2019-08-15 17:10:54 +02:00
go-jet
91dc633b45 Generator clean up. 2019-08-14 12:50:31 +02:00
go-jet
13c671fa3f Execution additional tests. 2019-08-13 17:20:35 +02:00
go-jet
9a34dc9fd7 Handle todos. 2019-08-12 12:27:33 +02:00
go-jet
070d82f90f Generator tests for MySQL. 2019-08-08 17:51:20 +02:00
go-jet
0ab25e4464 Update CircleCI to support MySQL 2019-08-08 17:13:20 +02:00
go-jet
4c5584aaae Update circle ci for MySQL tests. 2019-08-08 10:51:59 +02:00
go-jet
647ef21aaf Dialect refactor improvements and clean up. 2019-08-06 10:29:04 +02:00
go-jet
23fd973699 Package structure refactor. 2019-08-03 14:10:47 +02:00
go-jet
bffa102849 MySQL execution and scan support. 2019-07-29 18:08:53 +02:00
go-jet
5dda5e1e11 Generic dialect support. (MySQL and Postgres) 2019-07-28 14:57:02 +02:00
go-jet
043a0dc4c0 MySQL generator support. 2019-07-27 10:40:30 +02:00
go-jet
31ec532b6d Additional generator tests. 2019-07-19 12:39:10 +02:00
go-jet
556578cec9 Additional documentation for sub packages. 2019-07-18 18:42:03 +02:00
go-jet
b817f57035 Pre-release clean up. 2019-07-17 13:22:14 +02:00
go-jet
0a417a14d6 Add northwind db. 2019-07-17 11:03:16 +02:00
go-jet
57added50a Update godoc. 2019-07-16 12:17:27 +02:00
go-jet
518ff49a77 Update README.md. 2019-07-14 14:30:39 +02:00
go-jet
63f2d04651 Rename of types and errors. 2019-07-08 13:00:44 +02:00
go-jet
18bbf1b5fb Types rename. 2019-07-08 10:48:03 +02:00
go-jet
55e8c3bbb1 Add Dependencies info to README.md. 2019-07-04 17:54:15 +02:00
go-jet
950663dadb Improve database to golang name mapping. 2019-07-03 16:27:14 +02:00
go-jet
d6c59deb1f Add MutablColumns list into autogen sql builder table. 2019-06-30 11:53:35 +02:00
go-jet
3516d2861c Add wiki Generator page. 2019-06-27 14:31:57 +02:00
go-jet
a44bd85d32 Generator cleanup. 2019-06-23 18:55:57 +02:00
go-jet
83d4c5ad03 Package path refactor. 2019-06-21 13:56:57 +02:00
go-jet
d9ffa86453 Support for quoted identifiers. 2019-06-17 12:05:52 +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
e772768180 Column reference from sub queries. 2019-06-08 16:34:15 +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
ca5a30983e Generate enum types for sqlbuilder. 2019-06-03 17:05:29 +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
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
2a9a616e7c Add String method to generated enums. 2019-05-21 17:40:25 +02:00
zer0sub
e656fb610c Query group scan refactoring. 2019-05-20 17:37:55 +02:00
zer0sub
3367df247c Add ROW constructor and IN/EXISTS operator. 2019-05-05 18:03:30 +02:00
zer0sub
0971573338 Project path rename. 2019-04-30 11:31:00 +02:00
zer0sub
d84deb8745 Add support for database json types. 2019-04-30 11:31:00 +02:00
zer0sub
37b0a6445b Add support for database uuid types. 2019-04-30 11:31:00 +02:00
zer0sub
2c7a9f5058 Add support for database enum types. 2019-04-30 11:31:00 +02:00
zer0sub
273bf1ed4c Add TimeExpression and TimeColumn types. 2019-04-30 11:31:00 +02:00
zer0sub
b2f84d048c Add StringColumn type and expression
Add Projection type
Alias refactoring
More numeric operations
2019-04-30 11:31:00 +02:00
zer0sub
371b6ce799 Support more numeric types. 2019-04-30 11:31:00 +02:00
sub0Zero
1cb997fc54 Add self join support. 2019-04-30 11:31:00 +02:00
sub0Zero
8e57dcc32f Simplify all table column selection. 2019-04-30 11:30:59 +02:00