1082 Commits

Author SHA1 Message Date
Umed Khudoiberdiev
7badc0ea20 better implementation of different types of query builders 2017-06-20 18:21:29 +05:00
Umed Khudoiberdiev
4acda40a64 better implementation of different types of query builders 2017-06-20 18:21:06 +05:00
Umed Khudoiberdiev
b5140d245c QueryBuilder is abstract now and all different kinds of query builders were created for different query types -
`SelectQueryBuilder`, `UpdateQueryBuilder`, `InsertQueryBuilder` and `DeleteQueryBuilder` with individual method available.
2017-06-20 17:05:50 +05:00
Umed Khudoiberdiev
a019f03488 fixed failing test 2017-06-20 15:23:17 +05:00
Umed Khudoiberdiev
db15dd6af9 fixed commands issues; made logger to accept query runner 2017-06-20 14:44:11 +05:00
Umed Khudoiberdiev
580d70dcf2 fixed down migrations generation, changed migration interface signature 2017-06-20 13:25:17 +05:00
Umed Khudoiberdiev
9a1cc0d842 version bump 2017-06-20 12:34:50 +05:00
Umed Khudoiberdiev
e7a18d050b removed only test 2017-06-19 15:52:00 +05:00
Umed Khudoiberdiev
83e89fd8c0 fixed migration generation bug 2017-06-19 15:11:13 +05:00
Umed Khudoiberdiev
17580ea15f fixed migration generation bug 2017-06-19 13:48:25 +05:00
Umed Khudoiberdiev
6dacbc4e5e added schema sync log and migrations basic generation commands 2017-06-19 13:40:03 +05:00
Umed Khudoiberdiev
b82b2f31a8 added createQueryRunner method into connection object 2017-06-19 11:39:51 +05:00
Umed Khudoiberdiev
5f403335d6 drivers refactoring; renamed mongoEntityManager to simply mongoManager 2017-06-19 11:30:35 +05:00
Umed Khudoiberdiev
835cdf889c fixed migrations 2017-06-19 00:43:25 +05:00
Umed Khudoiberdiev
064d6fa62b fixed failing test 2017-06-18 22:32:56 +05:00
Umed Khudoiberdiev
400d12c69f updated versions 2017-06-18 22:31:00 +05:00
Umed Khudoiberdiev
6d5c05a989 added array option to column options to be able to create array types in postgres 2017-06-17 14:38:31 +05:00
Umed Khudoiberdiev
d0b5b34817 added array option to column options to be able to create array types in postgres 2017-06-17 14:32:27 +05:00
Umed Khudoiberdiev
d321d2eb47 fixes #436 2017-06-17 12:50:11 +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
003e770315 fixing travis back 2017-06-16 18:57:02 +05:00
Umed Khudoiberdiev
55a2503a03 testing mssql docker container 2017-06-16 11:54:02 +05:00
Umed Khudoiberdiev
a7936098e2 testing mssql docker container 2017-06-16 11:47:56 +05:00
Umed Khudoiberdiev
3e7647d282 fixed #513 conflicts 2017-06-15 22:47:57 +05:00
Umed Khudoiberdiev
d4ee9f0179 fixed #513 conflicts 2017-06-15 22:47:43 +05:00
Umed Khudoiberdiev
7c581d6439 Merge pull request #527 from cfowlerdev/0.1.0
Issue #513 : fixed time and datetime column types for SQLite driver
2017-06-15 22:37:52 +05:00
Umed Khudoiberdiev
d02f74ae8b fixed mssql driver, updated to 4 version of mssql 2017-06-15 19:51:23 +05:00
Umed Khudoiberdiev
d59458b513 refactoring drivers; fixed some tests 2017-06-15 15:52:06 +05:00
Umed Khudoiberdiev
18d092cdb2 refactoring drivers 2017-06-15 14:36:45 +05:00
Umed Khudoiberdiev
c0c38eba69 refactoring query runner - removed provider layer 2017-06-15 11:46:43 +05:00
Umed Khudoiberdiev
caab015e12 refactoring query runner - removing provider layer 2017-06-15 11:46:43 +05:00
Umed Khudoiberdiev
318d1acd65 refactoring query runner - refactored how drivers and query runners creation and release 2017-06-15 11:46:43 +05:00
Umed Khudoiberdiev
f440ea4404 removed "database connection id" 2017-06-15 11:46:42 +05:00
Umed Khudoiberdiev
90eacdfcea refactoring query runner - moved transaction active status into the query runner itself 2017-06-15 11:46:42 +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
87c94ee833 refactored driver stuff 2017-06-15 11:46:42 +05:00
Umed Khudoiberdiev
10b5fb2a79 refactored driver stuff 2017-06-15 11:46:42 +05:00
Umed Khudoiberdiev
d761f3c795 Merge pull request #516 from hajekj14/fix-oracle-limit-offset
fix oracle offset limit
2017-06-15 11:42:28 +05:00
Umed Khudoiberdiev
e1699c5ffa Merge pull request #543 from aldahick/fix-findbyids
Resolve issue #542
2017-06-14 20:10:15 +05:00
Alex Hicks
75b1de6325 Resolve issue #542 2017-06-14 09:00:35 -04:00
Umed Khudoiberdiev
d91531deaa fixed small issues in commands 2017-06-09 14:04:11 +05:00
Umed Khudoiberdiev
31c3b70eb2 refactored connection options, how they are loaded and how connection manager works; implemented loading from multiple configuration sources; implemented including in cli (now can load from env) 2017-06-09 13:08:43 +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
d2ff2cbd0a refactored connection 2017-06-09 00:41:26 +05:00
hajekj14
11c281583d Merge branch 'master' into fix-oracle-limit-offset 2017-06-08 17:04:40 +02:00
Hajek Jiri
a15e3c0c97 added quotas for alias 2017-06-08 17:01:00 +02:00
cfowlerdev
82792087ff fixed time and datetime column types for SQLite driver 2017-06-08 22:26:14 +08:00
Umed Khudoiberdiev
6232c827b6 connection refactoring 2017-06-08 19:09:25 +05:00
Umed Khudoiberdiev
4b12b13f79 fixed readme typos, #526 2017-06-08 18:54:33 +05:00
Umed Khudoiberdiev
df31b4a38a connection refactoring 2017-06-08 18:28:55 +05:00