- fixed using property case on uppercased columns(#157)
- added bit type support for mysql/mariadb
- fixed generation of relations with only onUpdate defined(#139)
- added option to generate models based on multiple databases(#144)
- fixed generation of ManyToMany relations on junction tables with custom names(#151)
- fixed problems with mysql 8
- fixed shadowed variables tslint errors(#141)
- fixed order of generated columns
- mariadb default value comatibility changes(#153)
- Fixed npx ussage(#146)
- 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
- fixed issue with case convertion and @RetlationId fields
- a lot of internal work
- fixed naming strategy changing entity name in db
- fixed proper relation generation when unique index have more columns
- fixed generation of default values
- fixed generation of duplicate relations for mysql
- added option for generating entities for AciveRecord pattern
- added column type to generated
@PrimaryGeneratedColumn
decorator - allow to define property visibility, by using --pv
- fixed some problems with duplicated relationships on mysql database
- fixed naming stategy for guid ended column names
- fixed column names case convertion in index declarations
- primary keys using identity/sequence are now generated with
@PrimaryGeneratedColumn
decorator #96
- relation onUpdate fixes
- postgres support for citext, hstore, geometry, array column types
- upgraded typeorm version
- custom naming strategy fiexes
- dependencies update
- oracle output format fixed
- added support for relationId fields
- added support for custom naming entity fields
- removed oracledb from dependencies
- generating nullable column types for nullable columns