38 Commits

Author SHA1 Message Date
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
Umed Khudoiberdiev
65bd93202b refactored orm-prefixed classes 2016-04-15 16:26:40 +05:00
Umed Khudoiberdiev
1237495dfd renamed decorator namespaces 2016-04-15 16:16:39 +05:00
Umed Khudoiberdiev
26a5112242 updated connection api and made mysql driver to require dynamically 2016-03-23 23:42:54 +05:00
Umed Khudoiberdiev
8302c8e575 updated readme - added relations to example 2016-03-23 22:27:55 +05:00
Umed Khudoiberdiev
ee30e118a0 renamed CreateConnectionParameters to CreateConnectionOptions 2016-03-23 17:29:30 +05:00
Umed Khudoiberdiev
c353401e96 removed deprecated createMysqlConnection method 2016-03-23 16:02:25 +05:00
Umed Khudoiberdiev
2e99b1a4b8 implemented entity listeners and refactored orm broadcaster 2016-03-22 22:27:23 +05:00
Umed Khudoiberdiev
3b43d2a00d added self referencing sample 2016-03-21 23:59:57 +05:00
Umed Khudoiberdiev
3951852bbf added pagination support 2016-03-21 23:29:28 +05:00
Umed Khudoiberdiev
9ebb128979 fixed issue with persistment when new entitiy is inserted with already exist entities in relations 2016-03-21 18:31:30 +05:00
Umed Khudoiberdiev
3cd0f830e9 fixed abstract table implementation and added sample 2016-03-21 17:07:01 +05:00
Umed Khudoiberdiev
447c145589 implemented broadcaster and event sending on load/persist/remove 2016-03-21 16:14:17 +05:00
Umed Khudoiberdiev
3764579896 improved relation describe style in relation decorators 2016-03-20 20:16:24 +05:00
Umed Khudoiberdiev
7ccad582ff created inserse relation decorators 2016-03-19 14:03:02 +05:00
Umed Khudoiberdiev
7a2fe7b143 refactored require entities from directories part 2016-03-13 14:05:20 +05:00
Umed Khudoiberdiev
5f92ede75c changed entry point functions 2016-03-13 12:54:37 +05:00
Umed Khudoiberdiev
b9a6732d43 fixed compiler errors 2016-03-08 01:48:00 +05:00
Umed Khudoiberdiev
eca049873d more many-to-many tests and fixes 2016-03-08 01:29:34 +05:00
Umed Khudoiberdiev
399798268c more many-to-many tests and fixes 2016-03-08 01:19:45 +05:00
Umed Khudoiberdiev
ec13a23c0c added basic many-to-many tests 2016-03-08 00:45:44 +05:00
Umed Khudoiberdiev
33aa1a2fdc added basic many-to-one samples and tests 2016-03-07 22:43:13 +05:00
Umed Khudoiberdiev
3c7ff278f6 added remove tests 2016-03-07 19:20:12 +05:00
Umed Khudoiberdiev
23458269df renamed cascade operation option names; added tests for cascade updates/removes 2016-03-06 22:37:16 +05:00
Umed Khudoiberdiev
97208dc72a repository#persist now returns entity and inserts ids into persisted entities ; added basic integration tests 2016-03-06 15:29:19 +05:00
Umed Khudoiberdiev
976d6fd10a updated update by relations algorith,
m
2016-02-29 12:35:52 +05:00
Umed Khudoiberdiev
35d363f887 implemented basic entity persistment 2016-02-29 02:44:35 +05:00
Umed Khudoiberdiev
9cd8d5aced added functionality to create, initailize, merge and diff entities 2016-02-27 13:58:39 +05:00
Umed Khudoiberdiev
886212c873 added support for custom table names 2016-02-23 13:09:35 +05:00
Umed Khudoiberdiev
a13ee96ba2 implemented query builder and many-to-many queries 2016-02-23 00:56:45 +05:00
Umed Khudoiberdiev
d01d2b6cea new way of converting raw db results to object 2016-02-21 22:38:16 +05:00
Umed Khudoiberdiev
7d34424eec experementing with always left join option 2016-02-21 17:37:03 +05:00
Umed Khudoiberdiev
4309b8d810 first commit 2016-02-21 11:38:43 +05:00