567 Commits

Author SHA1 Message Date
Umed Khudoiberdiev
569a609622 version bump 2016-09-25 20:13:48 +05:00
Umed Khudoiberdiev
25d54c7976 started refactoring persistment mechanizms 2016-09-25 20:10:34 +05:00
Umed Khudoiberdiev
b1e930b705 refactored entity persistment a bit 2016-09-24 16:52:57 +05:00
Umed Khudoiberdiev
e1f6aa4261 removed console.log 2016-09-24 15:07:44 +05:00
Umed Khudoiberdiev
065db68aec fixed query builder bug 2016-09-24 15:06:54 +05:00
Umed Khudoiberdiev
33fcfbb29a refactored query builder createion 2016-09-24 13:47:39 +05:00
Umed Khudoiberdiev
b697d78c64 refactored repository classes 2016-09-24 13:38:45 +05:00
Umed Khudoiberdiev
b36ac15381 fixed failing test 2016-09-24 02:19:46 +05:00
Umed Khudoiberdiev
16321dcba2 fixes #40, added tests for cascade insert operation 2016-09-24 02:14:03 +05:00
Umed Khudoiberdiev
f375439873 removed unnecessary column options; small updates in docs 2016-09-24 01:40:38 +05:00
Umed Khudoiberdiev
59294ede15 renamed GeneratedPrimaryColumn to PrimaryGeneratedColumn 2016-09-22 21:35:04 +05:00
Umed Khudoiberdiev
1a2c9e091c better implemented oracle driver; made fk names shorter because of oracle restrictions 2016-09-21 19:00:44 +05:00
Umed Khudoiberdiev
0a968cebaf renamed GeneratedIdColumn to GeneratedPrimaryColumn 2016-09-21 02:42:11 +05:00
Umed Khudoiberdiev
5dc655ee8d changed autoSchemaCreate connection option to autoSchemaSync 2016-09-21 02:15:50 +05:00
Umed Khudoiberdiev
12b3f32956 fixed minor issues and bugs 2016-09-21 02:13:56 +05:00
Umed Khudoiberdiev
d5551a3d1a removed rxjs and all reactive repositories and reactive manager stuff 2016-09-21 00:16:57 +05:00
Umed Khudoiberdiev
788f32acdc refactored repostitories; extracted query runner and entity schema into their own namespaces 2016-09-20 16:16:04 +05:00
Umed Khudoiberdiev
474c76b322 extracted find options into separate namespace 2016-09-20 10:54:43 +05:00
Umed Khudoiberdiev
4712e061d6 renamed schema namespace 2016-09-20 00:42:46 +05:00
Umed Khudoiberdiev
2514e8f64e refactored broadcaster classes 2016-09-20 00:42:22 +05:00
Umed Khudoiberdiev
b39e5ae6e9 added GeneratedIdColumn decorator 2016-09-19 22:57:56 +05:00
Umed Khudoiberdiev
eaaa06743a connection and logger refactorings 2016-09-19 22:48:07 +05:00
Umed Khudoiberdiev
9e1234765a added mysql2 support 2016-09-19 20:59:28 +05:00
Umed Khudoiberdiev
1b4295bbe9 fixed porpertyName usage instead of column name 2016-09-19 18:17:40 +05:00
Umed Khudoiberdiev
7e45f70f15 refactored connection manager and added methods to create entity manager with its own single query runner 2016-09-19 18:16:15 +05:00
Umed Khudoiberdiev
2a59f621ee refactored connection stuff; optimized all imports 2016-09-18 22:55:59 +05:00
Umed Khudoiberdiev
8f5ac0c9fb fixed insert in oracle driver 2016-09-17 15:18:43 +05:00
Umed Khudoiberdiev
cdff102514 bugfixes in sqlite schema generation; added parameters logging to the logger; small fixes in join table generation 2016-09-17 12:03:56 +05:00
Umed Khudoiberdiev
fdabf59b48 added global table prefix functionality; refactored table metadata stuff; added empty engine property to the table options (need to implement) 2016-09-17 01:06:37 +05:00
Umed Khudoiberdiev
f13d286910 oracle driver updates 2016-09-16 16:33:28 +05:00
Umed Khudoiberdiev
b37f15e36a multiple fixes in the mssql driver 2016-09-15 23:35:46 +05:00
Umed Khudoiberdiev
11e4fc1ffe better implemented sql server drivers and overall schema sync process 2016-09-15 19:22:15 +05:00
Umed Khudoiberdiev
b5183d190f added method to create connection from env variables 2016-09-15 16:38:27 +05:00
Umed Khudoiberdiev
1cf5aa5d33 added cli tools and basic commands 2016-09-15 16:13:26 +05:00
Umed Khudoiberdiev
a9c3a18b9b added support of ormconfig.json 2016-09-15 02:06:43 +05:00
Umed Khudoiberdiev
d8a806df7e deprecated entityDirectories and other *Directories in favour of entities, names without Directories prefixes. entities from directories now can be mixed into same entities array 2016-09-15 00:39:51 +05:00
Umed Khudoiberdiev
4194d236a8 more sql server driver implementation 2016-09-14 22:15:39 +05:00
Umed Khudoiberdiev
1c7df8454e fixed bad transaction; added missing exports to main file; 2016-09-14 00:23:13 +05:00
Umed Khudoiberdiev
ff6b4d59b6 added table's default order by function 2016-09-13 20:52:45 +05:00
Umed Khudoiberdiev
b6e27c07f4 Merge pull request #29 from typeorm/inheritance
Inheritance support
2016-09-13 16:07:20 +05:00
Umed Khudoiberdiev
0db64ebc6e implemented basic class table inheritance support 2016-09-13 16:05:40 +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
Umed Khudoiberdiev
593751c9d2 Merge pull request #27 from typeorm/schema-build-refactoring
refactored schema build process
2016-09-11 00:33:26 +05:00
Umed Khudoiberdiev
45bba940a4 refactored schema build process 2016-09-10 15:49:13 +05:00
Umed Khudoiberdiev
f349b24606 added connection releasing after fails in all methods 2016-09-09 14:25:16 +05:00
Umed Khudoiberdiev
0e920c0ca1 fixed failing test issue 2016-09-08 19:41:12 +05:00
Umed Khudoiberdiev
10c4ef4d74 Merge pull request #26 from typeorm/composite-primary-keys
Composite primary keys
2016-09-08 18:57:05 +05:00