82 Commits

Author SHA1 Message Date
Umed Khudoiberdiev
3ade5cf782 added table schema generation 2016-08-27 13:25:44 +05:00
Umed Khudoiberdiev
8cb3f400a5 refactored driver 2016-08-26 14:02:00 +05:00
Umed Khudoiberdiev
41412c21ce refactored container and moved all columns, relations, tables, listeners into same index.ts namespace 2016-08-09 17:45:15 +05:00
Umed Khudoiberdiev
8ee51c9fa8 fixed tests; fixed issue with column name in joins in query builder; refactored connection and driver options 2016-08-06 23:18:13 +05:00
Umed Khudoiberdiev
dc976f4d27 refactored connection manager and connection option classes 2016-08-05 22:21:07 +05:00
Umed Khudoiberdiev
2caa6b480f refactored connection and connection manager classes 2016-08-05 20:24:02 +05:00
Umed Khudoiberdiev
ec15633a86 changed the way entity/schemas/subscribers are being loaded from directories 2016-07-26 14:26:58 +05:00
Umed Khudoiberdiev
2fd70e00b7 reimplemented naming strategies and added few more tests for connection 2016-06-07 02:03:42 +05:00
Umed Khudoiberdiev
7252137ae6 added postgres required driver classes 2016-06-06 14:16:32 +05:00
Umed Khudoiberdiev
20afae93ef implementing entity schemas - step 3 2016-06-03 04:22:45 +05:00
Umed Khudoiberdiev
5b1a4e0e14 fixed issue when alter tables are performing 2016-05-27 23:55:05 +05:00
Umed Khudoiberdiev
66cb50796e renamed event subscriber to entity subscriber 2016-05-27 12:13:37 +05:00
Umed Khudoiberdiev
342b560ad9 added support of embeddables 2016-05-27 12:01:16 +05:00
Umed Khudoiberdiev
249b30bc91 added embedded decorator and metadata 2016-05-27 10:12:18 +05:00
Umed Khudoiberdiev
8185921ee4 refactored metadatas 2016-05-25 12:39:41 +05:00
Umed Khudoiberdiev
4ed27902b9 refactored metadata args 2016-05-25 11:06:57 +05:00
Umed Khudoiberdiev
a8cbec3823 created metadata args for all metadatas 2016-05-24 13:04:15 +05:00
Umed Khudoiberdiev
f513fc1ba7 changed entry point to index.ts 2016-05-22 12:18:25 +05:00
Umed Khudoiberdiev
60bddd6c58 fixed bug when relation was not updating when saving exist object from inverse side 2016-05-17 22:24:32 +05:00
Umed Khudoiberdiev
ae7b362560 implemented joinAndMap functionality + fixed bug with inserting many-many from inverse 2016-05-12 17:54:35 +05:00
Umed Khudoiberdiev
0e684ce6c9 fixed bug when many to one entity in relation was not updating 2016-05-11 18:56:47 +05:00
Umed Khudoiberdiev
a37dac3afc fixed bug when many to one entity in relation was not updating 2016-05-11 17:41:51 +05:00
Umed Khudoiberdiev
d4cc792b95 added entity schemas sample draft 2016-05-11 12:42:18 +05:00
Umed Khudoiberdiev
76341fd9ec added closure tables basic support 2016-05-10 21:45:34 +05:00
Umed Khudoiberdiev
887cedaeb3 fixed bug with empty objects when multiple joins are used 2016-05-09 18:25:01 +05:00
Umed Khudoiberdiev
78deb851eb fixed multiple bugs 2016-05-09 18:03:04 +05:00
Umed Khudoiberdiev
eff6a2d3ef fixed issue in join without relation 2016-05-05 14:06:41 +05:00
Umed Khudoiberdiev
76313703a0 fixed bug with custom join column name 2016-05-05 09:48:40 +05:00
Umed Khudoiberdiev
2e9febf212 fixed bugs with naming tables 2016-05-04 19:12:03 +05:00
Umed Khudoiberdiev
6856af143d added custom join table names 2016-05-04 17:39:59 +05:00
Umed Khudoiberdiev
e4647748c3 custom join table and join columns implementation 2016-05-04 13:56:09 +05:00
Umed Khudoiberdiev
44519b5dd6 added sample using join without relation 2016-05-04 12:31:04 +05:00
Umed Khudoiberdiev
6eb1730709 added sample with one-side relations 2016-05-04 02:51:57 +05:00
Umed Khudoiberdiev
37c2731f89 fixed many to many when using lazy loading 2016-05-04 02:04:45 +05:00
Umed Khudoiberdiev
60fc079f85 added basic lazy loading support; fixed few non related bugs 2016-05-03 21:19:29 +05:00
Umed Khudoiberdiev
b36937c099 added versioning column, fixed bug when dates are not added after persistment 2016-05-01 16:48:15 +05:00
Umed Khudoiberdiev
27b9dabefc added property name function to composite index decorator 2016-05-01 13:57:26 +05:00
Umed Khudoiberdiev
8902402acc added ability to create indices and compound indices 2016-05-01 13:28:25 +05:00
Umed Khudoiberdiev
01343c4be8 added reactive repository and reactive entity manager 2016-04-30 10:54:17 +05:00
Umed Khudoiberdiev
376bc1d014 some refactoring + changed findById method name to findOneById 2016-04-30 09:54:20 +05:00
Umed Khudoiberdiev
68a775c475 small fixes 2016-04-29 12:56:32 +05:00
Umed Khudoiberdiev
a69cb3a5ff added entity metadata validation 2016-04-29 12:36:57 +05:00
Umed Khudoiberdiev
c43c2faa43 first interation of refactoring of metadata, metadata storage and builder 2016-04-28 14:38:00 +05:00
Umed Khudoiberdiev
30775c3820 integrated JoinColumn and JoinTable instead of Inversed versions of the decorators 2016-04-26 23:09:59 +05:00
Umed Khudoiberdiev
c435802678 changeed auto_increment to generated 2016-04-26 16:45:27 +05:00
Umed Khudoiberdiev
e00c5ffed3 refactored connection manager and connection parts 2016-04-26 14:33:09 +05:00
Umed Khudoiberdiev
31f0c0b2e8 added internal annotation to all internal modules and added exports in the entry point with exports of all major modules 2016-04-24 23:28:48 +05:00
Umed Khudoiberdiev
bd36765c54 upgraded typescript version and fixed all strictNullChecks flag errors 2016-04-24 17:32:35 +05:00
Umed Khudoiberdiev
bcb684dced findAndCount now returns array instead of object 2016-04-23 16:35:43 +05:00
Umed Khudoiberdiev
b919ef8bd7 property implemented date types, escaping and types persisment/hydration 2016-04-21 15:15:04 +05:00