567 Commits

Author SHA1 Message Date
Umed Khudoiberdiev
541e9cbf08 removed unused mariadb drivers and implemented correct schema generation with multiple primary keys on all platforms 2016-09-08 18:49:11 +05:00
Umed Khudoiberdiev
ae2a9ef8c2 added primary keys and indices generation to junction tables 2016-09-07 20:01:29 +05:00
Umed Khudoiberdiev
f8278ebc04 replaced all single primary keys usages 2016-09-07 18:02:35 +05:00
Umed Khudoiberdiev
e64dd9576d first step: introduce composite primary keys support 2016-09-06 16:10:54 +05:00
Umed Khudoiberdiev
07f1b4b9b1 renamed composite index to simple index 2016-09-06 15:25:14 +05:00
Umed Khudoiberdiev
5779fccb37 removed old unique key creation method 2016-09-06 15:10:37 +05:00
Umed Khudoiberdiev
1a527b1b3f refactored schema builder unqiue indecies process 2016-09-06 15:09:10 +05:00
Umed Khudoiberdiev
36c106920f added extra methods to query builder to use in subqueries 2016-09-06 07:10:29 +05:00
Umed Khudoiberdiev
d5f89183a7 fixed index recreation in sqlite driver 2016-09-05 17:42:49 +05:00
Umed Khudoiberdiev
6a40db858e deprecated mariadb driver in because mysql driver can be used with mariadb 2016-09-05 15:34:22 +05:00
Umed Khudoiberdiev
61cae06c43 updated deps 2016-09-05 15:31:07 +05:00
Umed Khudoiberdiev
5e332e5814 refactored schema builder classes 2016-09-05 15:19:54 +05:00
Umed Khudoiberdiev
63abfe3440 moved schema builds logs to log with logger 2016-09-05 09:12:01 +05:00
Umed Khudoiberdiev
ab303f9a23 fixed tests issues 2016-09-04 23:24:37 +05:00
Umed Khudoiberdiev
eee5120fb6 small fixes 2016-09-04 14:05:57 +05:00
Umed Khudoiberdiev
13a0c183c5 added oracle and sqlserver driver files 2016-09-04 11:19:19 +05:00
Umed Khudoiberdiev
333c212791 added basic sqlite driver 2016-09-02 23:31:19 +05:00
Umed Khudoiberdiev
7fc08acecb added mariadb driver 2016-08-29 16:17:44 +05:00
Umed Khudoiberdiev
3180d13b1b refactored database classes 2016-08-29 11:30:33 +05:00
Umed Khudoiberdiev
603c56ae72 version bump 2016-08-29 10:54:11 +05:00
Umed Khudoiberdiev
cdd3bde8f1 Merge pull request #23 from typeorm/refactoring-schema-creation
Refactoring schema creation
2016-08-28 22:21:45 +05:00
Umed Khudoiberdiev
30b846e39a renamed schema creator to schema builder 2016-08-28 22:18:48 +05:00
Umed Khudoiberdiev
84c9fa3480 removed schema builder of drivers - now all methods in the query runners 2016-08-28 22:16:13 +05:00
Umed Khudoiberdiev
40bda3b4c5 refactored all code to use query runners 2016-08-28 22:02:20 +05:00
Umed Khudoiberdiev
7c4349efb9 fixed driver interfaces 2016-08-28 21:13:54 +05:00
Umed Khudoiberdiev
7fb8e222f8 created query runners 2016-08-28 21:09:04 +05:00
Umed Khudoiberdiev
53770fe7a7 added query runner interfaces 2016-08-28 20:33:36 +05:00
Umed Khudoiberdiev
ce84203f10 removed old methods from schema builder 2016-08-28 20:27:38 +05:00
Umed Khudoiberdiev
53a40597a4 optimized postgres schema build 2016-08-28 20:23:59 +05:00
Umed Khudoiberdiev
e48fc65587 moved postgres deprecated methods to the bottom 2016-08-28 11:01:16 +05:00
Umed Khudoiberdiev
97ed8ee6f1 temporary fixed schema creation, renamed wrongly named driver 2016-08-28 10:54:50 +05:00
Umed Khudoiberdiev
6bfda7868c completely refactored schema creation for mysql 2016-08-28 10:40:04 +05:00
Umed Khudoiberdiev
802c8e2457 Merge remote-tracking branch 'origin/refactoring-schema-creation' into refactoring-schema-creation 2016-08-27 13:26:08 +05:00
Umed Khudoiberdiev
3ade5cf782 added table schema generation 2016-08-27 13:25:44 +05:00
Umed Khudoiberdiev
91a567b240 updated refactoring related docs 2016-08-27 09:29:51 +05:00
Umed Khudoiberdiev
6eb1cab7db added primary decorator for the future 2016-08-27 00:54:11 +05:00
Umed Khudoiberdiev
a44ccb6bbb codestyle fixes and version bump 2016-08-27 00:53:43 +05:00
Umed Khudoiberdiev
af2cfb3064 added primary decorator for the future 2016-08-27 00:50:33 +05:00
Umed Khudoiberdiev
0ebd8751bc Merge pull request #21 from calvinvette/master
Stronger typing for anonymous inner function
2016-08-27 00:49:59 +05:00
calvinvette
ebc8685b34 Removed unnecessary comment 2016-08-26 15:33:21 -04:00
calvinvette
9d3c9e36d2 unwound readonly flag for "generated" in ColumnOptions 2016-08-26 15:28:41 -04:00
calvinvette
494445b6a1 Altered readonly flag for "generated" in ColumnOptions, tweaked typing info in sql.replace anonymous function 2016-08-26 14:50:01 -04:00
Umed Khudoiberdiev
95713901da fixed bug in postgres with not null query 2016-08-26 22:15:42 +05:00
Umed Khudoiberdiev
016ec5a2b8 fixed bugs in driver and query builder 2016-08-26 21:29:01 +05:00
Umed Khudoiberdiev
16fb0c5068 driver refactoring 2016-08-26 17:22:36 +05:00
Umed Khudoiberdiev
b8bbf2ee29 version bump 2016-08-26 14:02:46 +05:00
Umed Khudoiberdiev
8cb3f400a5 refactored driver 2016-08-26 14:02:00 +05:00
Umed Khudoiberdiev
7bac0a7e07 drivers refactoring 2016-08-26 13:30:48 +05:00
Umed Khudoiberdiev
c3117e4cac refactoring drivers 2016-08-26 13:07:23 +05:00
Umed Khudoiberdiev
13a48c2613 fixed bugs in driver 2016-08-26 12:48:09 +05:00