17 Commits

Author SHA1 Message Date
Umed Khudoiberdiev
2a0ae48dac removed class table inheritance support 2017-12-07 15:58:28 +05:00
Umed Khudoiberdiev
b0c37d67f4 refactoring persistence 2017-10-31 10:51:33 +05:00
Umed Khudoiberdiev
77cc40bbe5 refactored connection and added docs about connection 2017-07-28 17:02:15 +05:00
Umed Khudoiberdiev
3ecd594b81 added different logging strategies 2017-07-26 21:25:46 +05:00
Umed Khudoiberdiev
03ceaeade0 fixes #694 - added tscompiler check for unused vars 2017-07-25 12:53:22 +05:00
Umed Khudoiberdiev
f1c566f2ef refactored column types - now databases support their own column types individually 2017-06-15 11:46:42 +05:00
Umed Khudoiberdiev
34bbd9a3ad refactored connection options - created interface for each type of database driver (for future database-specific connection options). 2017-06-09 01:42:39 +05:00
Umed Khudoiberdiev
bababca2c0 renamed persist into save in manager and repository 2017-05-19 14:53:34 +05:00
Umed Khudoiberdiev
5f8bf5ee13 fixed tslint issues 2017-01-26 16:47:10 +05:00
Umed Khudoiberdiev
82249a4523 renamed all tables into entities and deprecated table decorator 2017-01-13 01:02:36 +05:00
Umed Khudoiberdiev
a80cf96322 small fixes 2016-09-26 21:14:41 +05:00
Umed Khudoiberdiev
5dc655ee8d changed autoSchemaCreate connection option to autoSchemaSync 2016-09-21 02:15:50 +05:00
Umed Khudoiberdiev
ff6b4d59b6 added table's default order by function 2016-09-13 20:52:45 +05:00
Umed Khudoiberdiev
69371690c9 added class table inheritance support - proper decorators and schema generation 2016-09-12 01:34:31 +05:00
Umed Khudoiberdiev
cf2d6f5f9b added indices generation to single-table inheritance, added validation and default nullable columns 2016-09-11 22:14:37 +05:00
Umed Khudoiberdiev
036d7016d1 implemented single-table inheritance 2016-09-11 17:19:10 +05:00
Umed Khudoiberdiev
e523ee891a created all required metadata classes 2016-09-11 13:37:50 +05:00