Umed Khudoiberdiev
|
1606ab8afb
|
refactored entity schemas
|
2018-02-27 18:45:44 +05:00 |
|
Umed Khudoiberdiev
|
42d6c88031
|
added basic support for tree tables - closure tables, nested set, materialized path
|
2017-12-17 22:01:27 +05:00 |
|
Umed Khudoiberdiev
|
2a0ae48dac
|
removed class table inheritance support
|
2017-12-07 15:58:28 +05:00 |
|
Umed Khudoiberdiev
|
843fbcc886
|
changed how cascades should be defined via relation options
|
2017-11-20 13:48:14 +05:00 |
|
Umed Khudoiberdiev
|
b0c37d67f4
|
refactoring persistence
|
2017-10-31 10:51:33 +05:00 |
|
Umed Khudoiberdiev
|
e834336730
|
fixed broken tests used deprecated removed methods
|
2017-09-27 12:12:42 +05:00 |
|
Umed Khudoiberdiev
|
a7f55ac8c2
|
added some decorator reference docs
|
2017-08-12 01:02:39 +05:00 |
|
Umed Khudoiberdiev
|
2f037e3af7
|
fixed tslint issues and monogdb issue
|
2017-08-01 17:30:13 +05:00 |
|
Zotov Dmitry
|
cd3efb406f
|
removed generated and generationStrategy parameters from column options;
|
2017-08-01 13:33:15 +05:00 |
|
Umed Khudoiberdiev
|
77cc40bbe5
|
refactored connection and added docs about connection
|
2017-07-28 17:02:15 +05:00 |
|
Umed Khudoiberdiev
|
b2be4b4e5e
|
added different logging strategies
|
2017-07-27 15:29:57 +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
|
d7d91d503c
|
fixing failing tests
|
2017-07-03 18:37:52 +05:00 |
|
Umed Khudoiberdiev
|
9d0f60214e
|
made persistment and hydrator to return null in properties with nullable columns; fixed tests
|
2017-06-27 18:02:34 +05:00 |
|
Umed Khudoiberdiev
|
580d70dcf2
|
fixed down migrations generation, changed migration interface signature
|
2017-06-20 13:25:17 +05:00 |
|
Umed Khudoiberdiev
|
5f403335d6
|
drivers refactoring; renamed mongoEntityManager to simply mongoManager
|
2017-06-19 11:30:35 +05:00 |
|
Umed Khudoiberdiev
|
e1c08a2410
|
fixes #537 and fixed issues with schema sync of "default" value
|
2017-06-16 19:29:00 +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
|
365055c6ff
|
removed naming strategy stuff, refactoring connection
|
2017-06-08 14:51:38 +05:00 |
|
Umed Khudoiberdiev
|
20ebb08f2c
|
trying to fix monogdb issues persisting single package
|
2017-05-20 11:21:42 +05:00 |
|
Umed Khudoiberdiev
|
4f31158576
|
added third custom repository support
|
2017-05-19 19:07:20 +05:00 |
|
Umed Khudoiberdiev
|
3baa57be3e
|
refactored entity metadata and repositories - switched delegation process
|
2017-05-19 18:46:23 +05:00 |
|
Umed Khudoiberdiev
|
bababca2c0
|
renamed persist into save in manager and repository
|
2017-05-19 14:53:34 +05:00 |
|
Umed Khudoiberdiev
|
55bb9f047f
|
complex entity metadata builder refactoring - step1
|
2017-05-13 17:35:30 +05:00 |
|
Umed Khudoiberdiev
|
d5c62f3d6c
|
deprecated abstract and embedded decorators
|
2017-05-05 12:40:17 +05:00 |
|
Umed Khudoiberdiev
|
286aa12620
|
started entity metadata builder refactoring
|
2017-05-04 18:37:00 +05:00 |
|
Umed Khudoiberdiev
|
540ffffafc
|
implemented partial persist
|
2017-02-27 12:33:04 +05:00 |
|
Umed Khudoiberdiev
|
8de023d45c
|
renamed query builder methods
|
2017-02-17 23:01:27 +05:00 |
|
Umed Khudoiberdiev
|
5fcc3aed23
|
added basic mongodb support, mongodb repository, entity manager and all major collection operations
|
2017-02-11 16:04:01 +05:00 |
|
Umed Khudoiberdiev
|
04e41ea6db
|
fixes #242 - bug with indices from columns are not being inherited from parent entity
|
2017-01-28 11:15:15 +05:00 |
|
Umed Khudoiberdiev
|
4242879e1c
|
fixes #242 issue when index is not created when its in base class
|
2017-01-27 12:10:40 +05:00 |
|
Umed Khudoiberdiev
|
5f8bf5ee13
|
fixed tslint issues
|
2017-01-26 16:47:10 +05:00 |
|
Umed Khudoiberdiev
|
ff539c4564
|
removed relation options from tree decorators too
|
2017-01-14 14:58:34 +05:00 |
|
Umed Khudoiberdiev
|
11817adc2e
|
fixes #151 + removed cascade remove options where they should not be possible
|
2017-01-14 14:38:29 +05:00 |
|
Umed Khudoiberdiev
|
6d81649a27
|
implemented @transaction decorators
|
2017-01-14 00:31:15 +05:00 |
|
Umed Khudoiberdiev
|
1f7065fa67
|
fixes #195 unique index is not being created
|
2017-01-13 18:32:00 +05:00 |
|
Umed Khudoiberdiev
|
8884789d31
|
implemented custom repositories support
|
2017-01-13 18:03:51 +05:00 |
|
Umed Khudoiberdiev
|
82249a4523
|
renamed all tables into entities and deprecated table decorator
|
2017-01-13 01:02:36 +05:00 |
|
Umed Khudoiberdiev
|
502c30e61e
|
fixed query runner small issues, and added renameColumn method
|
2016-12-12 13:57:54 +05:00 |
|
Umed Khudoiberdiev
|
d510e2877d
|
added flag to run migrations on connection creation
|
2016-12-12 13:01:04 +05:00 |
|
Umed Khudoiberdiev
|
0f9287ad8e
|
added migrations execute and revert functionality
|
2016-12-12 12:49:05 +05:00 |
|
Umed Khudoiberdiev
|
43dcd5640f
|
added basic sample how to use migrations
|
2016-12-10 16:25:47 +05:00 |
|
Umed Khudoiberdiev
|
d3843785c4
|
Rename Image.json to image.json
|
2016-12-07 13:25:56 +05:00 |
|
Umed Khudoiberdiev
|
4a85607da1
|
#62 and #61 - removed all third party dependencies that could be removed for browser platform; added platform tools classes and extracted all platform-specific code there; removed mysql2 driver type - mysql2 can be used if mysql is not installed by mysql2 is
|
2016-12-03 12:22:09 +05:00 |
|
Umed Khudoiberdiev
|
bce38e5a97
|
fixed issue with non exist entity being sent in remove events
|
2016-12-01 19:27:30 +05:00 |
|
Umed Khudoiberdiev
|
2ec59ec7cc
|
renamed query builder methods, removed "ON", removed parameters from inner/left joins
|
2016-11-29 14:03:49 +05:00 |
|
Umed Khudoiberdiev
|
57e13f689b
|
added strictness to methods in the repository and query builder - now if they are returning undefined method signature has undefined in returned value
|
2016-11-29 12:41:00 +05:00 |
|
Umed Khudoiberdiev
|
d8d5aaf3d4
|
bugfixes
|
2016-11-22 15:37:14 +05:00 |
|