Joonas Haapsaari
1e511654fd
Schema rename support
...
- Support for renaming table schemas
* Table support for renaming schema
* Empty schema name is left out (using default schema for the
database connection)
* Generated code support for obtaining a version of the table with
renamed schema, similarly as the `AS` function works
* Unit tests for setting and clearing the schema name
2021-04-30 14:02:49 +02:00
go-jet
2ada2ff69b
Add go mod support.
2020-06-27 18:48:19 +02:00
go-jet
cd3325054b
Remove unused template function.
2020-06-01 17:21:52 +02:00
go-jet
a4b4710637
Generate different sql builder files for MySQL and PostgreSQL.
2020-05-03 21:30:57 +02:00
go-jet
9d112c7fe7
Merge remote-tracking branch 'remotes/upstream/idempotency-gen' into develop
2020-04-13 10:01:06 +02:00
go-jet
14e1863456
[postgres] Add support for ON CONFLICT clause
2020-04-12 18:53:57 +02:00
go-jet
e626384d0b
Remove timestamp from generated files.
2020-03-03 17:16:42 +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
3013dc3647
Add support for PostgreSQL interval column
2020-02-09 18:37:48 +01: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
50bda95da2
Simplify error handling in generator.
2019-09-20 18:20:26 +02:00
go-jet
f5287628aa
Improve code coverage.
2019-09-20 13:55:07 +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
a657b76bef
The rest of linter errors.
2019-08-17 18:32:01 +02:00
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
070d82f90f
Generator tests for MySQL.
2019-08-08 17:51: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
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
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
a44bd85d32
Generator cleanup.
2019-06-23 18:55:57 +02:00