go-jet
|
972fc1d9bf
|
Add support for running integration tests with dockerized test databases.
|
2021-12-17 16:59:43 +01:00 |
|
go-jet
|
60ffd004c5
|
Add USING clause support for DELETE statements
|
2021-12-08 18:14:57 +01:00 |
|
go-jet
|
72e8d7d584
|
Add FROM clause support for UPDATE statements
|
2021-12-08 18:13:58 +01:00 |
|
go-jet
|
d197956271
|
Avoid unnecessary double wrapping of SELECT statement when used as single function parameter.
|
2021-10-21 13:40:26 +02:00 |
|
go-jet
|
3f7efb33eb
|
Build fix.
|
2021-10-16 10:46:28 +02:00 |
|
vetcher
|
5b7c34e333
|
Connection via DSN
|
2021-09-02 11:29:55 +02:00 |
|
go-jet
|
8864667f47
|
Add the ability to fully customize jet generated files.
|
2021-07-27 17:39:21 +02:00 |
|
go-jet
|
17e5e34111
|
Allow NUMERIC value scan into any number type
|
2021-05-21 16:09:29 +02:00 |
|
go-jet
|
cecdab1c67
|
Test fix.
|
2021-05-17 15:13:54 +02:00 |
|
go-jet
|
3021a6a0fd
|
Add support to retrieve Rows from statement
Rows statement method executes statements over db connection/transaction and returns Rows.
|
2021-05-16 18:46:50 +02:00 |
|
go-jet
|
a5b7769589
|
Add RawStatement support
RawStatement method creates new sql statements from raw query and optional map of named arguments.
|
2021-05-15 11:54:41 +02:00 |
|
go-jet
|
7af9072b8d
|
Allow Raw helper to accept named arguments
|
2021-05-14 12:15:35 +02:00 |
|
go-jet
|
f30cbb9e89
|
Add UUID helper function
UUID creates string literal expression from uuid object.
uuid can be any uuid type with a String method.
|
2021-05-11 13:20:07 +02:00 |
|
go-jet
|
063b17ca05
|
Update lossless decimal tests to use new floats test table and DECIMAL literal constructor.
|
2021-05-09 16:37:16 +02:00 |
|
go-jet
|
0f773b26d6
|
Add LATERAL query support
|
2021-05-03 19:47:03 +02:00 |
|
go-jet
|
fae8dde639
|
Add schema rename support
Using SchemaFrom("schemaName") it is possible to set SQL builder table to point to a different schema.
|
2021-04-30 14:02:49 +02:00 |
|
go-jet
|
92818acd50
|
Update circle-ci config
|
2021-02-21 17:12:17 +01:00 |
|
go-jet
|
2ada2ff69b
|
Add go mod support.
|
2020-06-27 18:48:19 +02:00 |
|
go-jet
|
63aa31925a
|
Disable unsupported MariaDB tests.
|
2020-06-01 20:35:07 +02:00 |
|
go-jet
|
d19fdea86d
|
Additional MySQL WITH statement tests.
|
2020-06-01 20:30:09 +02:00 |
|
go-jet
|
e54e8fcabf
|
Rename LoggableStatement to PrintableStatement.
|
2020-06-01 18:22:24 +02:00 |
|
go-jet
|
fb8607da29
|
Add support for WITH statements and Common Table Expressions.
|
2020-05-24 17:55:28 +02:00 |
|
go-jet
|
0d3ec872d6
|
Add support for automatic query logging.
|
2020-05-10 11:41:07 +02:00 |
|
go-jet
|
5d742837f1
|
Use testify/require instead of testify/assert for tests.
|
2020-05-09 11:00:22 +02:00 |
|
go-jet
|
ebcbadef24
|
Add new typesafe SET operator for UPDATE statement.
|
2020-05-09 10:49:09 +02:00 |
|
go-jet
|
a4b4710637
|
Generate different sql builder files for MySQL and PostgreSQL.
|
2020-05-03 21:30:57 +02:00 |
|
go-jet
|
980b9b6aac
|
Add ON DUPLICATE KEY UPDATE support (MySQL).
|
2020-05-03 20:46:21 +02:00 |
|
go-jet
|
30284af33e
|
Fix MariaDB build.
|
2020-05-02 22:26:08 +02:00 |
|
go-jet
|
926b88ed40
|
Add reserved words for MySQL.
|
2020-05-02 22:15:38 +02:00 |
|
go-jet
|
241ea0d6d6
|
Gen files idempotence test clean up.
|
2020-04-13 10:18:14 +02:00 |
|
go-jet
|
14e1863456
|
[postgres] Add support for ON CONFLICT clause
|
2020-04-12 18:53:57 +02:00 |
|
go-jet
|
3019fdbbb2
|
[bug] Escape reserved words used as identifier.
|
2020-02-16 10:25:21 +01:00 |
|
go-jet
|
3efbb0ccd9
|
Replace gotest.tools with github.com/stretchr/testify.
|
2020-02-11 10:25:13 +01:00 |
|
go-jet
|
d2fbdb68e6
|
Add support for conditional constructed projection list.
|
2019-12-14 19:11:35 +01:00 |
|
go-jet
|
d1970b3a55
|
MySQL interval with date/time expression arithmetic.
|
2019-12-01 18:34:44 +01: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
|
e09c78dec3
|
New MIN/MAX functions that accepts any expression type.
|
2019-09-30 14:42:04 +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
|
65e05021bc
|
Add more unit tests.
|
2019-09-20 19:24:54 +02:00 |
|
go-jet
|
b88519bfd4
|
[Feature] Add support for database views.
[Feature] Add support to manually set primary keys for destination structure fields.
|
2019-09-20 12:53:52 +02:00 |
|
go-jet
|
df93283516
|
MariaDB test fix.
|
2019-09-17 13:47:40 +02:00 |
|
go-jet
|
5ba10d35db
|
Added support for window clause and functions.
|
2019-09-17 13:34:47 +02:00 |
|
go-jet
|
46a3dc7dfb
|
MySQL linter errors.
|
2019-08-17 10:43:16 +02:00 |
|
go-jet
|
d5466a91e6
|
Move init and test results data to separate repo.
|
2019-08-16 12:43:41 +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
|
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 |
|