Commit graph

325 commits

Author SHA1 Message Date
go-jet
3019fdbbb2 [bug] Escape reserved words used as identifier. 2020-02-16 10:25:21 +01:00
go-jet
63c1fd6430 [bug] Fix crash on generating enum sql builder files when enum contains numeric values. 2020-02-15 11:20:51 +01:00
go-jet
f154701e60 Update circleci config.yml 2020-02-11 10:36:46 +01:00
go-jet
bf66e151ac Replace gotest.tools with github.com/stretchr/testify. 2020-02-11 10:33:00 +01:00
go-jet
3efbb0ccd9 Replace gotest.tools with github.com/stretchr/testify. 2020-02-11 10:25:13 +01:00
go-jet
3013dc3647 Add support for PostgreSQL interval column 2020-02-09 18:37:48 +01:00
go-jet
641c62098c Update comments. 2019-12-21 16:50:16 +01:00
go-jet
6e446ee100 Update Readme.md 2019-12-21 16:01:16 +01:00
go-jet
ca66c36559 Merge remote-tracking branch 'remotes/upstream/master' into develop 2019-12-21 15:59:03 +01:00
go-jet
d2fbdb68e6 Add support for conditional constructed projection list. 2019-12-14 19:11:35 +01:00
go-jet
74725e8e11 Clean up. 2019-12-14 18:32:40 +01:00
go-jet
d5ba193551 Merge remote-tracking branch 'remotes/upstream/interval' into develop 2019-12-14 18:30:05 +01:00
go-jet
2487c48428 Fix linter errors. 2019-12-08 11:07:49 +01:00
go-jet
57aa62f483 Simplified creation of operator expression. 2019-12-07 18:54:30 +01:00
go-jet
a2fbc4f53a Add postgres interval cast. 2019-12-07 13:52:51 +01:00
go-jet
bdb6befab1
Update README.md 2019-12-06 15:21:55 +01:00
go-jet
4a3579e7f9 Postgres interval with date/time expression arithmetic. 2019-12-01 18:34:44 +01:00
go-jet
d1970b3a55 MySQL interval with date/time expression arithmetic. 2019-12-01 18:34:44 +01:00
go-jet
15acb1c326 QRM returns qrm.ErrNoRows when scanning into struct destination and query result set is empty. 2019-12-01 18:34:44 +01:00
go-jet
0b00a6b12c Some linter errors. 2019-12-01 18:34:44 +01:00
go-jet
947d2df47e Additional qrm tests. 2019-12-01 18:34:44 +01:00
go-jet
940fc06d9a
Merge pull request #25 from go-jet/develop
Merge develop to master.
2019-10-18 10:35:58 +02:00
go-jet
64a51dc093 QRM returns qrm.ErrNoRows when scanning into struct destination and query result set is empty. 2019-10-18 10:15:08 +02:00
go-jet
f8daa1d76e Some linter errors. 2019-10-18 10:09:56 +02:00
go-jet
53a76f31b4 Additional qrm tests. 2019-10-18 09:56:38 +02:00
go-jet
2891cc71be
Merge pull request #24 from cking-vonix/feature/pgsql-uuid-pk-fix-develop
Fix issue with using UUID primary keys in complex return types
2019-10-18 09:17:09 +02:00
Christian King
9a3f12ea5f Fix issue with using UUID primary keys in complex return types
When using a UUID as a primary key with PostgreSQL the grouping was
defaulting to the row which caused incorrect results to be returned.
2019-10-17 15:13:40 -04:00
go-jet
4fb1f52c85
Merge pull request #22 from go-jet/err-no-rows
QRM returns sql.ErrNoRows when scanning into struct destination and query result set is empty.
2019-10-12 18:49:08 +02:00
go-jet
f9efee77ff QRM returns sql.ErrNoRows when scanning into struct destination and query result set is empty. 2019-10-12 18:45:09 +02:00
go-jet
3544977d7f QRM code refactor. 2019-10-11 10:15:36 +02:00
go-jet
8c9ae77cd8 Add QRM error if result set is empty when scanning into struct destination. 2019-10-10 16:09:44 +02:00
go-jet
02fafd8a7a
Merge pull request #19 from go-jet/develop
Merge develop to master
2019-10-04 11:21:39 +02:00
go-jet
258468ce50
Merge pull request #17 from go-jet/date-agg-func
New MIN/MAX functions that accepts any expression type.
2019-09-30 15:43:48 +02:00
go-jet
e09c78dec3 New MIN/MAX functions that accepts any expression type. 2019-09-30 14:42:04 +02:00
go-jet
e3290ceea7
Update README.md 2019-09-28 11:34:42 +02:00
go-jet
4db3f422f7
Merge pull request #14 from go-jet/develop
Merge develop to master
2019-09-27 13:27:36 +02:00
go-jet
4b86e8f0ca
Update README.md 2019-09-27 11:49:46 +02:00
go-jet
7239c95438
Update README.md 2019-09-27 11:47:59 +02:00
go-jet
c727aa5b10 Merge branch 'develop' of https://github.com/go-jet/jet into GHub-develop 2019-09-27 11:46:41 +02:00
go-jet
29f43e5fe8 Rename execution package to qrm (Query Result Mapping). 2019-09-27 11:46:31 +02:00
go-jet
92de03d4b3 GroupKeyInfo improvements for parent specified primary keys. 2019-09-27 11:34:12 +02:00
go-jet
2020d533ba
Update README.md 2019-09-26 12:40:05 +02:00
go-jet
d0297ca16f Build fix. 2019-09-26 12:35:39 +02:00
go-jet
799737d602 [Breakable] ColumnList is reverted to be a slice.
ColumnList(...) -> ColumnList{...}
IColumnList is removed.
2019-09-26 12:31:03 +02:00
go-jet
4f86a77b2d Merge branch 'develop' of https://github.com/go-jet/jet into GHub-develop 2019-09-26 11:45:30 +02:00
go-jet
b646dd2c99 Use type aliasing to forward types from internal/jet. 2019-09-26 11:44:46 +02:00
go-jet
fbf3b6d51c
Merge pull request #13 from go-jet/develop
Merge develop to master
2019-09-21 15:58:30 +02:00
go-jet
e965aaa9e2
Update README.md 2019-09-21 15:50:06 +02:00
go-jet
4309b59975 Update README. 2019-09-21 15:48:14 +02:00
go-jet
cbf98298bd Fix linter errors. 2019-09-20 20:04:17 +02:00