Commit graph

304 commits

Author SHA1 Message Date
go-jet
5131452c1b Update testdata submodule. 2019-08-16 12:52:02 +02:00
go-jet
d5466a91e6 Move init and test results data to separate repo. 2019-08-16 12:43:41 +02:00
go-jet
76b861fb2a Remove test data files. 2019-08-16 12:03:17 +02:00
go-jet
d609a478b3 Remove test data files. 2019-08-16 12:02:31 +02:00
go-jet
ba5ee27990 Literal expressions clean up. 2019-08-16 11:19:06 +02:00
go-jet
bcdab0f111 Disable generating enums from the views for MySQL/MariaDB. 2019-08-15 17:10:54 +02:00
go-jet
e0a1eff493 MariaDB tests fix. 2019-08-15 13:54:05 +02:00
go-jet
ec462dce81 CircleCI update for MariaDB. 2019-08-15 12:42:10 +02:00
go-jet
b656fa2ef1 CircleCI update for MariaDB. 2019-08-15 12:28:59 +02:00
go-jet
0dbdbb9220 MariaDB tests fix. 2019-08-15 11:59:17 +02:00
go-jet
bf3ec27f68 REGEXP_LIKE refactor. 2019-08-15 11:10:02 +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
486e45db5c SQL Builder panics on invalid SQL.
Query execution panics on invalid destination.
2019-08-13 13:57:26 +02:00
go-jet
14c2c9d745 Expression wrappers test. 2019-08-13 10:33:31 +02:00
go-jet
614c7e9754 Literal and cast clean up. 2019-08-13 10:16:26 +02:00
go-jet
736a650241 DebugSQL refactor. 2019-08-11 18:44:58 +02:00
go-jet
0dd976601e MySQL: Add Where and Limit for Delete statement. 2019-08-11 18:23:02 +02:00
go-jet
a3ae52c43c MySQL lock and unlock tables statement. 2019-08-11 16:55:18 +02:00
go-jet
4fbf576370 MySQL refactor. 2019-08-11 12:13:59 +02:00
go-jet
8519ccbdd0 Postgres refactor. 2019-08-11 09:52:02 +02:00
go-jet
d00167cbba Remove unnecessary operators. 2019-08-09 10:30:24 +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
7930fb23ba Handle unsupported set operators for MySQL. 2019-08-08 11:44:19 +02:00
go-jet
4c5584aaae Update circle ci for MySQL tests. 2019-08-08 10:51:59 +02:00
go-jet
fbf5fbddbc Timestamp function instead of CAST for literal construct. 2019-08-06 13:58:17 +02:00
go-jet
d235385c2a MySQL UUID test.
RAW rename to Raw.
2019-08-06 13:29:26 +02:00
go-jet
3089bffa1c Explicit cast for MySQL date/time literals. 2019-08-06 12:56:03 +02:00
go-jet
6ee2f45548 [New] Constructor for time types, that accepts time.Time. (TimeT, TimezT, DateT, ...) 2019-08-06 11:41:45 +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
3d8e872336 MySQL delete statement tests. 2019-08-02 11:29:38 +02:00
go-jet
7660bdd8b5 MySQL update statement tests. 2019-08-02 11:08:24 +02:00
go-jet
a46e8c1c51 MySQL insert statement tests. 2019-08-01 17:45:11 +02:00
go-jet
6af43f0c46 MySQL select statement tests. 2019-08-01 16:56:54 +02:00
go-jet
dfb72c06a7 MySQL expression operators tests. 2019-08-01 11:15:38 +02:00
go-jet
c342f296ca MySQL cast expressions. Simplified. 2019-08-01 10:39:57 +02:00
go-jet
53dbcd9bfc MySQL cast expressions. 2019-07-31 18:43:54 +02:00
go-jet
fcce8d4262 MySQL int expressions. 2019-07-31 13:02:30 +02:00
go-jet
163ecf4c42 MySQL float expressions. 2019-07-30 15:04:36 +02:00
go-jet
6bf9c32c07 Tests folder structure reorganisation. 2019-07-30 11:45:10 +02:00
go-jet
d0533f73fb MySQL bool expressions. 2019-07-30 11:18:12 +02:00
go-jet
bffa102849 MySQL execution and scan support. 2019-07-29 18:08:53 +02:00
go-jet
f0cb772b7a More func tests. 2019-07-20 14:23:42 +02:00
go-jet
35d607a62c Build fix. 2019-07-20 14:09:44 +02:00
go-jet
732b4f5579 Additional integration tests.
Comment out unused code at the moment.
2019-07-20 14:07:59 +02:00
go-jet
3fa2220a18 Additional QueryContext and ExecContext tests. 2019-07-20 13:33:25 +02:00
go-jet
8321024989 Test fix. 2019-07-20 11:36:16 +02:00
go-jet
e74e090b0a Additional unit tests. 2019-07-20 11:22:01 +02:00