301 Commits

Author SHA1 Message Date
Tim Griesser
b7ea97ae5c Merge pull request #512 from tgriesser/join-using
Support for .join(table, raw) and join using
2014-10-03 11:06:44 -04:00
Brian Delahunty
f73b62577a Add additional unit test to cover case where no index name is specified in fluent version 2014-10-02 21:03:24 -07:00
Brian Delahunty
9be8e7b601 Add support for specifying the postgres index type. 2014-10-02 20:56:39 -07:00
Tim Griesser
2ff6323f39 Support for .join(table, raw) and join using 2014-10-01 19:18:25 -04:00
Tim Griesser
b58269403d Support both array and variable arg key syntax, #485 2014-10-01 16:10:53 -04:00
Tim Griesser
3d22ab2499 Add where(bool) test 2014-10-01 16:10:06 -04:00
Tim Griesser
5280e6e91c Handle empty array case for whereIn, fix #477 2014-10-01 15:50:48 -04:00
Tim Griesser
eeb3b368d7 Merge pull request #500 from tgriesser/jsonb
Allow jsonb columns to be created with the schema builder
2014-09-29 11:24:04 -04:00
Vincent Schoettke
5c7d106283 join columns now optional. Fixes #504 2014-09-29 10:05:53 +02:00
Ben Drucker
40effe848a Allow jsonb columns to be created with the schema builder
Closes #499
2014-09-22 12:25:28 -04:00
Flux Xu
7c5411db8f Fix SQLite composite primary key 2014-09-12 17:21:36 -04:00
Vincent Schoettke
72cf342273 Fixes #319. Inserting multiple rows with default values 2014-09-08 16:10:43 +02:00
Tim Griesser
d77debbaa8 Properly remove seed test file to prevent jshint warning 2014-09-03 16:18:22 -04:00
Vincent Schoettke
4c43d69313 Enabled eqeqeq jshint restriction and fixed warnings 2014-09-03 11:04:10 +02:00
Vincent Schoettke
8b2084f892 Added jshint newcap and undef options and fixed warning 2014-09-02 23:07:46 +02:00
Vincent Schoettke
ef173db790 Changed jshint option unused to true and fixed warnings 2014-09-02 22:56:51 +02:00
Vincent Schoettke
b86f25b727 Removed jshint sub and fixed warnings 2014-09-02 22:25:02 +02:00
Vincent Schoettke
a373905171 Removed jshint eqnull and fixed warnings 2014-09-02 22:19:22 +02:00
Vincent Schoettke
98f4f9a1dd Removed jshint expr and fixed warnings 2014-09-02 22:03:14 +02:00
Tim Griesser
d4349a9cff Add default as alias for defaultTo 2014-09-02 10:54:07 -04:00
Vincent Schoettke
f3874ac651 Fixed several jshint warnings. Added strict mode 2014-09-01 17:19:34 +02:00
Vincent Schoettke
6f2da84df9 Removed unused/outdated schema test for sqlserver 2014-09-01 16:14:22 +02:00
Vincent Schoettke
8f5ccc1e45 Fix #440, orderBy with raw argument should use direction 2014-09-01 14:16:07 +02:00
Tim Griesser
4fffee9b73 Enable SQLite3 fixed tests 2014-08-31 14:10:23 -04:00
Tim Griesser
f965648225 Fix subquery insert for sqlite3 2014-08-31 14:07:58 -04:00
Tim Griesser
1bc6293353 JOINs should not work with update in sqlite 2014-08-31 14:01:53 -04:00
Tim Griesser
886634eb02 Fix #441, raw in first argument of join 2014-08-31 12:20:31 -04:00
Vincent Schoettke
393769b80d Merge pull request #445 from vschoettke/sqlite3-fix-raw-order-by
sqlite3 - fixed raw order bys
2014-08-28 21:45:07 +02:00
Vincent Schoettke
5c7e0ae329 Merge pull request #447 from vschoettke/fixed-close-in-integration-tests
Fixed integration tests not closing connections
2014-08-28 20:59:04 +02:00
Vincent Schoettke
36282de16b Fixed integration now close connections 2014-08-28 20:50:44 +02:00
Vincent Schoettke
f3bff2d8ab Merge pull request #446 from vschoettke/fix-offset-without-limit
Fixed offset without limit for mysql and sqlite3
2014-08-28 20:22:43 +02:00
Vincent Schoettke
00a41a0bb2 Fixed offset without limit for mysql and sqlite3 2014-08-28 13:53:39 +02:00
Vincent Schoettke
d6e414721f sqlite3 - fixed raw order bys 2014-08-28 11:52:05 +02:00
Ben Drucker
5e8689c8fd Merge pull request #444 from vschoettke/oracle-fix-unsupported-params
Fixed non-supported options in update, insert etc. for Oracle dialect
2014-08-28 05:47:45 -04:00
Tim Griesser
fc8d193e87 Merge pull request #437 from myndzi/fix-default-null
Compile result of .defaultsTo(null) to "default null", not "default 'null'"
2014-08-27 20:23:51 -04:00
Vincent Schoettke
d0b8c717e4 oracle - fixed non-supported options 2014-08-27 10:10:20 +02:00
Vincent Schoettke
02eb8cbe5e More thorough test of query builder 2014-08-26 23:05:39 +02:00
Kris Reeves
55833140a0 Test the fix 2014-08-26 13:09:51 -04:00
Tim Griesser
289c661152 Fix #427, raw / subqueries on insert 2014-08-24 14:50:29 -04:00
Tim Griesser
cd4864e740 Merge branch 'master' of github.com:tgriesser/knex
* 'master' of github.com:tgriesser/knex:
  oracle - fixed first and added more tests
  Fix bad argument to builder.whereNull
  don't throw away the postgres client's password
  oracle - fixed SQL for dropping multiple columns
  Do not attempt to release undefined connections from pool, #414
2014-08-24 14:26:56 -04:00
Vincent Schoettke
f545c86081 oracle - fixed first and added more tests 2014-08-22 01:13:15 +02:00
Vincent Schoettke
04ddae3fda oracle - fixed SQL for dropping multiple columns 2014-08-21 00:17:49 +02:00
Tim Griesser
75be73c45e Merge branch 'master' of github.com:tgriesser/knex
* 'master' of github.com:tgriesser/knex:
  oracle - fix returning for non-integer types
  oracle - fixed create if not exists
2014-08-20 14:20:47 -04:00
Vincent Schoettke
2eaedd0afa oracle - fix returning for non-integer types 2014-08-20 09:34:32 +02:00
Vincent Schoettke
9a0e7abdaa oracle - fixed create if not exists 2014-08-16 14:20:44 +02:00
Tim Griesser
ac984b9e9b Add .joinRaw and remove deprecated join notices 2014-08-14 18:02:50 -04:00
Tim Griesser
a768c7881b Fix #398, #410, escape field with enum / postgres 2014-08-14 15:45:15 -04:00
Tim Griesser
980818872d Merge pull request #406 from hsz/chainable-first
chainable-first method for MySQL
2014-08-14 15:15:51 -04:00
Tim Griesser
0330c33c43 Merge pull request #379 from SohumB/feature/nested-raw
Allow nested Raw queries
2014-08-14 15:14:41 -04:00
Vincent Schoettke
0ba6b49495 oracle - added support for multiple returning values 2014-08-13 21:53:42 +02:00