Commit graph

23 commits

Author SHA1 Message Date
Jupp Mueller
bffec36917
Improve performance of mysql generator
This change improves performance for generating mysql models
for databases with large number of tables. In my local testing
for a database with about 1000 tables and 140k columns, generation
time was reduced from about 1h to less than one second.
2024-02-17 05:35:56 -08:00
go-jet
7f48e9fb67 Add support for materialized views. 2024-02-01 15:20:49 +01:00
go-jet
aace1156ba [Bug241] Add mysql unicode character comment. 2023-07-23 17:56:07 +02:00
go-jet
bb22b80984 [Bug241] Remove control characters from mysql column comment 2023-07-22 12:01:49 +02:00
go-jet
06ecd73f67 Improve generator error handling 2023-07-21 13:20:44 +02:00
go-jet
7b36f31cad Include mysql column comments into generated types 2023-03-31 14:43:47 +02:00
Cedric L'homme
a4191b4953 fix generated columns in mutable columns for PostgreSQL
Fix https://github.com/go-jet/jet/issues/209.
2023-01-30 10:42:06 -05:00
go-jet
51cad22809 Add jet generator support for SQLite 2021-10-21 13:21:01 +02:00
go-jet
8864667f47 Add the ability to fully customize jet generated files. 2021-07-27 17:39:21 +02:00
go-jet
a44bd85d32 Generator cleanup. 2019-06-23 18:55:57 +02:00
zer0sub
b3a52ceb31 Generator clean up refactoring. 2019-05-24 13:13:13 +02:00
zer0sub
e656fb610c Query group scan refactoring. 2019-05-20 17:37:55 +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
3f4b5c69d3 Added nested structure scan. 2019-04-30 11:30:59 +02:00
sub0Zero
75f8e0dfec Select statement execution and mapping to struct or slice added. 2019-04-30 11:30:59 +02:00
sub0Zero
319c9f757d Data model generator for postgres database. 2019-04-30 11:30:59 +02:00