typeorm-model-generator/CHANGELOG.md

90 lines
3.1 KiB
Markdown
Raw Normal View History

2018-06-17 19:30:54 +00:00
# Changelog
## Unreleased
* change default case conversions for generated files (#196)
* enum type safety (#205)
* postgress geography type support (#232)
2019-08-25 21:11:33 +00:00
## 0.3.5
* moved to ts-node - you can now use this library installed directly from github repo
* support for UNSIGNED columns in MySQL (#179)
* support for richer derivation of column & entity name (#176)
* new option to generate code compliant with `strictPropertyInitialization` flag(#136, #182)
* new option to skip schema and database identifier in generated entities (#177)
* new option to specify request timeout (#185)
* added property visibility to RelationId properties (#167)
* disabled generating complex relationships(until #117 is fixed)
* fixed issue with setting precision when scale isn't default on numeric types (#184)
* PostgreSQL enum support (#187)
* generating access modifier to constructor (#169)
* fixed RelationId generation with different casing scenarios (#192)
2019-04-19 22:01:37 +00:00
## 0.3.4
2019-08-25 21:11:33 +00:00
* fixed using property case on uppercase columns(#157)
2019-04-19 22:01:37 +00:00
2019-04-01 20:04:20 +00:00
## 0.3.3
2019-04-01 12:16:05 +00:00
* added bit type support for mysql/mariadb
2019-04-01 20:04:20 +00:00
* fixed generation of relations with only onUpdate defined(#139)
2019-04-01 12:16:05 +00:00
2019-03-15 12:30:15 +00:00
## 0.3.2
* added option to generate models based on multiple databases(#144)
* fixed generation of ManyToMany relations on junction tables with custom names(#151)
2019-03-09 21:22:07 +00:00
* fixed problems with mysql 8
* fixed shadowed variables tslint errors(#141)
* fixed order of generated columns
2019-08-25 21:11:33 +00:00
* mariadb default value compatibility changes(#153)
2019-02-09 21:54:23 +00:00
## 0.3.1
2019-08-25 21:11:33 +00:00
* Fixed npx usage(#146)
2019-02-09 21:54:23 +00:00
2019-02-07 18:05:10 +00:00
# 0.3.0
* Wizard mode - you can now run model generation without passing any parameters and provide them step by step. It also allows you to save provided informations for future use
* generated columns no longer contains options which are set by default in typeorm
* added support for VARBINARY type on MySQL, MariaDb
2019-08-25 21:11:33 +00:00
* fixed issue with case conversion and @RetlationId fields
2019-02-07 18:05:10 +00:00
* a lot of internal work
2019-01-06 16:18:21 +00:00
## 0.2.25
* fixed naming strategy changing entity name in db
* fixed proper relation generation when unique index have more columns
2018-12-30 22:39:13 +00:00
## 0.2.24
2019-01-06 16:18:21 +00:00
* fixed generation of default values
* fixed generation of duplicate relations for mysql
2018-12-30 22:39:13 +00:00
* added option for generating entities for AciveRecord pattern
## 0.2.23
* added column type to generated `@PrimaryGeneratedColumn` decorator
2018-12-16 20:09:13 +00:00
* allow to define property visibility, by using --pv
2019-01-06 16:18:21 +00:00
* fixed some problems with duplicated relationships on mysql database
2018-10-01 21:06:50 +00:00
## 0.2.22
2019-08-25 21:11:33 +00:00
* fixed naming strategy for guid ended column names
* fixed column names case conversion in index declarations
2018-10-01 21:06:50 +00:00
2018-09-02 14:01:57 +00:00
## 0.2.21
* primary keys using identity/sequence are now generated with `@PrimaryGeneratedColumn` decorator [#96](https://github.com/Kononnable/typeorm-model-generator/issues/96)
2018-08-26 17:05:36 +00:00
## 0.2.20
* relation onUpdate fixes
* postgres support for citext, hstore, geometry, array column types
* upgraded typeorm version
2018-07-31 20:29:15 +00:00
## 0.2.19
2019-08-25 21:11:33 +00:00
* custom naming strategy fixes
2018-07-31 20:29:15 +00:00
* dependencies update
2018-06-19 21:45:06 +00:00
## 0.2.18
* oracle output format fixed
2018-06-17 19:30:54 +00:00
## 0.2.17
* added support for relationId fields
* added support for custom naming entity fields
* removed oracledb from dependencies
* generating nullable column types for nullable columns