Lorefnon
|
e351ff8413
|
Add unit tests and handle incorrect tokenization of sql operators
|
2020-02-07 09:56:26 +05:30 |
|
Lorefnon
|
cb675fbdaf
|
Add support for transforming the tokenList before sql generation by compiler through a visitor exposing a fluent API
|
2020-02-02 14:47:45 +05:30 |
|
Lorefnon
|
589ea747c2
|
Update QueryCompiler implementation to use classes (#3647)
|
2020-02-01 17:22:00 +01:00 |
|
Igor Savin
|
c14252d907
|
Refactor more tests to use cli-testlab (#3640)
|
2020-01-28 02:28:40 +01:00 |
|
Jake Coffman
|
22558209d4
|
dispose Oracle connection on connection error (#3611)
Co-authored-by: abskmj <abskmj@gmail.com>
|
2020-01-05 18:47:32 +01:00 |
|
Igor Savin
|
80a2516734
|
Throw better error when trying to modify schema while using unsupported dialect (#3609)
|
2020-01-05 00:04:41 +01:00 |
|
Kabir Baidhya
|
2800e72d2f
|
Add tests for some of the string utility functions (#3568)
|
2020-01-04 22:59:41 +01:00 |
|
Jake Coffman
|
07997279b7
|
fix #3605 not releasing connection from pool on disconnect (#3606)
|
2020-01-04 22:56:14 +01:00 |
|
Igor Savin
|
4feefdf3d2
|
Enforce Unix (lf) line terminators (#3598)
|
2019-12-29 20:28:40 +01:00 |
|
Lorefnon
|
3914bf52af
|
Fix colors in debug logs (#3592)
|
2019-12-28 23:59:57 +01:00 |
|
Igor Savin
|
9b37c9480b
|
Return more information about empty updates (#3597)
|
2019-12-28 22:36:14 +01:00 |
|
Thomas Sondergaard
|
c277edbaf1
|
Use more efficient algorithm for generating internal ids (#3595) (#3596)
|
2019-12-27 20:16:38 +01:00 |
|
Ahmed Ashour
|
a613fe23df
|
Fix some spelling mistakes (#3572)
|
2019-12-10 22:53:05 +01:00 |
|
Ahmed Ashour
|
d5773f8a44
|
Use Buffer.alloc() instead of deprecated () (#3574)
|
2019-12-10 22:51:57 +01:00 |
|
Lorefnon
|
c53247d6ee
|
Make logger methods mutually consistent (#3567)
Resolves #3363
|
2019-12-07 23:57:20 +01:00 |
|
Lorefnon
|
65e1a3a3d0
|
Fix debug logger messing up queries with % (#3566)
|
2019-12-07 22:15:39 +01:00 |
|
maximelkin
|
84fce33f69
|
Remove bluebird.using (#3552)
|
2019-11-28 20:44:18 +01:00 |
|
Igor Savin
|
1ca7bc2f2b
|
Clarify acquireConnection() signature (#3554)
|
2019-11-28 00:01:29 +01:00 |
|
MaliaGuerrero
|
03d6f063d5
|
Initialize data to buffer instead of string for non-strings (#3545)
|
2019-11-21 19:46:45 +01:00 |
|
JbRezidu
|
2ac08c396a
|
fix(timeout): knex timeout for postgresql use cancel instead of terminate (#3518)
|
2019-11-21 15:23:24 +01:00 |
|
Lorefnon
|
79ccb7d8bd
|
Lift up dialect specific methods in the CreateTableBuilder (#3532)
|
2019-11-21 15:22:29 +01:00 |
|
Andrei
|
07276bcbbb
|
Add connection string qs to connection params (#3547)
|
2019-11-21 15:21:51 +01:00 |
|
Alexandre BODIN
|
0214f11663
|
Make sqlite3 hasColumn case insensitive (#3435)
|
2019-11-14 19:31:59 +01:00 |
|
Lorefnon
|
f87b28c3e3
|
Add support for distinct on for postgres (#3513)
Resolves #3472
|
2019-11-11 00:51:47 +01:00 |
|
Edvard Chen
|
0560959fa4
|
feat: wrap subQuery with parenthesis when it appears as table name (#3496)
|
2019-10-28 21:38:01 +01:00 |
|
abskmj
|
1f4d8f28ed
|
Fix Oracle error codes (#3498)
|
2019-10-28 15:38:28 +01:00 |
|
Oran Epelbaum
|
f4b6848594
|
Dynamic connection configuration resolution (#3497)
|
2019-10-27 16:14:18 +01:00 |
|
Igor Savin
|
1c65562440
|
Prepare 0.20.0 release
|
2019-10-25 20:17:26 +02:00 |
|
maximelkin
|
03ecbeef1f
|
Bluebird remove return, reflect, fromCallback (#3483)
|
2019-10-25 19:59:30 +02:00 |
|
EthanHur
|
2d0459111d
|
orderBy accepts QueryBuilder (#3491)
|
2019-10-24 16:08:12 +02:00 |
|
maximelkin
|
d01600ba0d
|
refactor(bluebird): remove Bluebird.bind (#3477)
|
2019-10-15 23:03:35 +02:00 |
|
EthanHur
|
c53227564d
|
add validation in .offset() (#2908)
|
2019-10-15 13:24:49 +02:00 |
|
maximelkin
|
531714804b
|
Use util.promisify instead of Bluebird.promisify (#3470)
|
2019-10-15 09:11:59 +02:00 |
|
maximelkin
|
c9e305760d
|
Fix oracledb driver v4 support (#3480)
|
2019-10-15 08:23:07 +02:00 |
|
Lorefnon
|
b0c0db601a
|
Fix some issues around seed and migration generation (#3479)
|
2019-10-13 13:19:53 +02:00 |
|
Nekrasov Ilya
|
6b9fb0ec01
|
disable_migrations_list_validation_feature (#3448)
|
2019-10-12 21:45:39 +02:00 |
|
maximelkin
|
4a71315e9c
|
remove bluebird.each (#3471)
|
2019-10-12 21:39:34 +02:00 |
|
Lorefnon
|
20bd04b594
|
Fix bugs in replacement logic used when dropping columns in SQLite. (#3476)
|
2019-10-11 22:38:01 +02:00 |
|
maximelkin
|
f56eaf5cfc
|
Bluebird remove map mapSeries (#3474)
|
2019-10-11 10:12:56 +02:00 |
|
Igor Savin
|
988fb24389
|
Fix MSSQL escaping (#3382)
|
2019-10-06 20:21:32 +02:00 |
|
Igor Savin
|
516b074790
|
Enable linting in CI (#3450)
|
2019-10-06 20:20:46 +02:00 |
|
Roland Németh
|
c1d20270d6
|
Fix handling of multiline SQL in SQLite3 schema (#3411)
|
2019-10-06 18:27:52 +02:00 |
|
Taras Ozarko
|
7fabae9f56
|
Migrations up/down commands: filename parameter (#3416)
|
2019-10-06 18:00:04 +02:00 |
|
Tim Hibbard
|
68e1ae2aed
|
Support stored procedures in Oracle
|
2019-09-22 22:31:56 +02:00 |
|
Martti Laine
|
5417cacdb1
|
Fix for concurrent child transactions failing (#2213) (#3440)
* Fix for concurrent child transactions failing (#2213)
* Skip new sibling transaction test for mssql
* Update test to ensure Promise resolve order
|
2019-09-20 14:37:58 +02:00 |
|
Kristjan
|
4ade98980e
|
feat: add undefined columns to undefined binding(s) error (#3425)
|
2019-09-04 22:59:04 +02:00 |
|
Ben Darnell
|
8f40f8d534
|
migrate: Refactor _lockMigrations to avoid forUpdate (#3395)
|
2019-08-28 13:27:18 +02:00 |
|
Taras Ozarko
|
d6426d75e1
|
Add ability to manually define schema for enu with useNative (#3307) (#3413)
|
2019-08-25 23:07:30 +02:00 |
|
Ihor Sakaylyuk
|
1ef1a4ef07
|
Fix native enum with specified schema (#3307) (#3400)
|
2019-08-24 17:37:29 +02:00 |
|
Vithalreddy.M.B
|
658e612148
|
knex cli list all migrations with status (#3390) (#3409)
|
2019-08-24 12:01:12 +02:00 |
|