2646 Commits

Author SHA1 Message Date
Tim Griesser
fa30dfb858 Fix #1710 2016-10-09 14:33:51 -04:00
Tim Griesser
3a3cad9f88 Fix #1694 2016-10-09 14:33:51 -04:00
Tim Griesser
9d6798583b Merge branch '0.12.x'
* 0.12.x:
  release 0.12.2
  Update changelog for 0.12.2 features
  Don't force master as release branch
  Remove unused pool2 dependency
  Fix #1701
  Fix #1675
  Fix for #1691
2016-09-27 13:56:06 -04:00
Tim Griesser
45ef9dbd62 release 0.12.2 0.12.2 2016-09-27 13:53:31 -04:00
Tim Griesser
2ff2e7e582 Update changelog for 0.12.2 features 2016-09-27 12:42:36 -04:00
Tim Griesser
6d9f7b1720 Don't force master as release branch 2016-09-27 12:42:31 -04:00
Tim Griesser
52596a4469 Remove unused pool2 dependency 2016-09-27 12:38:51 -04:00
Tim Griesser
b4e6b37b6b Fix #1701 2016-09-27 12:23:08 -04:00
Tim Griesser
9b0bcb4a47 Fix #1675 2016-09-27 12:22:37 -04:00
Tim Griesser
16b0610df0 Fix for #1691 2016-09-27 12:21:57 -04:00
Alexandre Tiertant
67b62d3213 Add having() and on() missing methods and corresponding tests/doc (#1674) 2016-09-19 19:20:12 +03:00
Tim Griesser
daeec554d8 Bump node-uuid, which I guess is considered insecure 2016-09-16 17:29:35 -04:00
Adrien Becchis
1e022761d0 Add some CI badge to README (npm version, dep status) (#1130) 2016-09-16 17:23:56 -04:00
Tim Griesser
8f4b95c910 Move mariadb connect into Promise block 2016-09-16 17:04:12 -04:00
Tim Griesser
85578b971d release 0.12.1 0.12.1 2016-09-16 16:18:06 -04:00
Tim Griesser
1413aa057a Add DEBUG=knex:bindings for #1557 2016-09-16 16:04:11 -04:00
Tim Griesser
29f5070f08 Fix #1669 2016-09-16 16:00:11 -04:00
Tim Griesser
2e1a459a9e release 0.12.0 0.12.0 2016-09-13 19:12:01 -04:00
Tim Griesser
ec5aaf2844 Remove docs, in favor of https://github.com/knex/documentation (#1666) 2016-09-13 18:36:21 -04:00
Tim Griesser
7069ce509e Revert to generic pool (#1665) 2016-09-13 18:12:23 -04:00
Tim Griesser
3a5250d87d Fix #1619 2016-09-13 09:56:53 -04:00
Tim Griesser
143e09ad35 Fix use of const in test suite for node 0.12 2016-09-13 09:50:28 -04:00
Tim Griesser
d1a55a907d Moving bin/cli outside of src to allow install from master 2016-09-13 09:31:58 -04:00
Tim Griesser
48a2ee1648 Deprecate Knex.Promise 2016-09-13 08:19:47 -04:00
Tim Griesser
6266037a38 Merge branch 'master' into 0.12-prep
* master:
  add With Clause (#1599)
2016-09-13 08:16:30 -04:00
Tim Griesser
f5bad1ae54 Simplifying internal client structure 2016-09-13 08:15:58 -04:00
Alexandre Tiertant
69235aed73 add With Clause (#1599)
* Add "with" clause

* Add arguments check to with() and modify some tests

* fix test
2016-09-13 13:14:04 +03:00
Tim Griesser
53c5984a3b Simplify transaction classes 2016-09-12 18:45:35 -04:00
Tim Griesser
30342c32ae Simplify formatter use 2016-09-12 18:27:30 -04:00
Tim Griesser
f05b12f123 Deprecate VERSION, update changelog 2016-09-12 18:11:56 -04:00
Tim Griesser
ee217ce2a1 Fix PG string escaping behavior (#1661)
* Modify test suite to test #1602
We shouldn’t be testing the “default” client class. Replace any
usages with postgresql

* Simplify knex.raw, deprecate global Knex.raw usage

* Remove unused bluebird shim

* Remove old / unused test comments

* Don't capture Pool2 error event

* Fix pg string escaping & parameterization #1602, #1548
2016-09-12 18:01:47 -04:00
Alexandre Tiertant
57a67cdadc Fix #906 Oracle auto increment manual insert id (#1526)
* Oracle sequence trigger handle manual id inserts

* Update schema tests
2016-09-12 10:52:14 +03:00
Emilio Forrer
dc3749433b Fix #1638 - Websql - Unhandled rejection TypeError: Cannot read property 'timeout' of undefined (#1639) 2016-08-24 19:02:13 -04:00
Cody Zuschlag
b1fd53ed93 fix: allow oracledb connectString (#1574) 2016-08-21 20:11:16 +03:00
Tim Griesser
6fa485302b Bluebird cleanup (#1618)
* Reference Bluebird directly, Remove deprecated .exec method
* Remove outdated bench scripts
* Remove old .jshintrc file
2016-08-09 17:23:07 -04:00
Tim Griesser
264035176f Remove old .jshintrc file 2016-08-09 17:11:45 -04:00
Tim Griesser
4d056845b9 Remove outdated bench scripts 2016-08-09 17:11:08 -04:00
Tim Griesser
0b25f6bd0c Upgrading to Babel 6 (#1617)
* Upgrading to Babel 6
* Fix assignment issue in mssql
* Drop Travis for node 0.10
2016-08-09 17:03:08 -04:00
Tim Griesser
ad859a707b Removing client build (#1616)
* Removing client build
2016-08-09 14:01:24 -04:00
Tim Griesser
eda7151832 release 0.11.10 0.11.10 2016-08-09 13:35:13 -04:00
Tim Griesser
b2bd2d902a Prep for release 2016-08-09 13:33:47 -04:00
Tim Griesser
778016620c Add CHANGELOG.md (#1615)
* Add CHANGELOG.md
* Updated changelog for master
2016-08-09 13:14:53 -04:00
Tim Griesser
8811946979 Merge pull request #1611 from karatheodory/fix-docs-styles
Added padding to avoid header sticking to the example usage.
2016-08-09 09:38:37 -04:00
Tim Griesser
71decbea9f Merge pull request #1610 from karatheodory/master
Updated docs to note schema builder is getter.
2016-08-09 09:38:24 -04:00
Vasily Loginov
e7a8e7d5fa Added padding to avoid header sticking to the example usage. 2016-08-06 22:24:16 +06:00
Vasily Loginov
dd4db6b7d9 Updated docs to note schema builder is getter. 2016-08-06 22:00:07 +06:00
Tim Griesser
fb43cff1f5 Remove unused files 2016-08-04 11:30:28 -04:00
mashaalmemon
831ba2fe41 Uint8Array data (e.g. Postgres "bytea" type) erroneously considered "undefined" by recent 0.11.7 update. (#1601)
* Made modification so that attributes with data stored in typed arrays such as Uint8Arrays are treated as "Arrays" vs as "Objects". For example, pgsql "bytea" type column data is passed back as Uint8Arrays by the node pgsql driver "pg" and without this modification, such data will fail the "containsUndefined" test.

* Made modification so that attributes with data stored in typed arrays such as Uint8Arrays are automatically treated as "not undefined" (vs as "Array" which will result in unecessary testing of Array contents). For example, pgsql "bytea" type column data is passed back as Uint8Arrays by the node pgsql driver "pg" and without this modification, such data will fail the "containsUndefined" test with previous implementation.
2016-07-31 22:22:18 +10:00
Tim Ruffles
751ab2a423 Revert "[docs] document multi-column order-by"
- was a fat-finger on github UI

This reverts commit ad0aa8f68f5930516cc967f61e28a5d62e10d9d2.
2016-07-26 16:52:57 +01:00
Tim Ruffles
ad0aa8f68f [docs] document multi-column order-by
this method can take an array of columns, but it is not documented
2016-07-26 16:50:29 +01:00