241 Commits

Author SHA1 Message Date
Rhys van der Waerden
3846b7182c Make codebase conform to ESLint rules
Just a couple of changes.
2016-05-17 01:01:34 +10:00
Tim Griesser
f93be5e6b2 release 0.8.3 2015-05-02 13:14:32 -04:00
Tim Griesser
8758d5679c Fix #780, allow connection strings without specifying a client 2015-04-24 14:57:35 -04:00
Tim Griesser
f9aab9dc76 Major internal refactor
Beefed up transaction implementation, still needs tests
and cleanup of nested transaction queues.

Left todo:
- Fix commented out tests
- Fix oracle driver's transactions
2015-04-22 10:34:14 -04:00
Tim Griesser
eee4e9c005 Fixing the overall class dependency approach, lots of internal cleanup, WIP 2015-04-19 16:31:52 -04:00
Tim Griesser
27cd9f12c5 Cleanup pool implementation, preparing things for new release 2015-04-17 15:00:08 -04:00
Ben Drucker
7cdda834ef Remove FoundationDB
Reverts c199761c597c93136a6d38bc4ecf26a693560322 and #641

Foundation was acquired and shut down immediately
2015-03-24 17:48:14 -07:00
Tim Griesser
d6a66c150c Prep of 0.7.5 2015-03-09 23:41:42 -04:00
Tim Griesser
1411f2310a Prep for patch 0.7.4 2015-02-25 15:36:38 -05:00
Nathan Williams
2d6d2f28f7 Adapter for FoundationDB SQL Layer 2015-02-04 14:56:41 -05:00
llambda
9560058d15 Support strong-oracle 2014-11-26 17:57:24 -06:00
Tim Griesser
eb9b67b5ad release 0.7.3 2014-10-03 12:26:29 -04:00
Tim Griesser
875f0a6e59 release 0.7.2 2014-10-01 18:30:00 -04:00
Tim Griesser
2abc48d73b release 0.7.1 2014-10-01 17:34:42 -04:00
Tim Griesser
9fe65d92d6 Bumping dependencies, adding changelog 2014-10-01 16:27:57 -04:00
Vincent Schoettke
f67d04035c Enabled latedef jshint restriction and fixed warnings 2014-09-03 10:48:25 +02:00
Vincent Schoettke
f3874ac651 Fixed several jshint warnings. Added strict mode 2014-09-01 17:19:34 +02:00
Vincent Schoettke
9ef99b5f92 Added oracle support 2014-08-13 21:53:42 +02:00
Noah Santorello
f8d01e9901 Initial commit of seed functionality 2014-07-21 09:42:56 -04:00
Pelle Wessman
bdc3b43655 Added a function helper collection
To make it possible for individual dialects to provide their own variant of common SQL-functions like NOW()
2014-07-18 12:41:23 +02:00
Tim Griesser
93cae8f3bc Lodash and promise no longer required in entry file 2014-07-14 13:54:43 -04:00
Tim Griesser
86c0863147 remove knex.utils, move pgBindings to client.positionBindings 2014-07-14 13:51:43 -04:00
Tim Griesser
ae2b5a3b24 Move destroy method to client, proxy from knex.destroy 2014-07-14 13:48:17 -04:00
Tim Griesser
590d767839 Utilize es5 getters for cleaner schema/migrate 2014-07-14 13:47:19 -04:00
Tim Griesser
222ac82a5a release 0.6.22 2014-07-10 12:34:44 -04:00
Tim Griesser
14cf5b65c0 release 0.6.21 2014-07-09 10:40:01 -04:00
Tim Griesser
ebcd13879b Allow for dialect as the options param rather than client 2014-07-09 10:36:40 -04:00
Tim Griesser
0385eb57a4 Fix #351, ensure Raw queries are transaction aware 2014-07-08 06:33:36 -04:00
Tim Griesser
d86beeef31 release 0.6.20 2014-06-30 12:45:32 -04:00
Tim Griesser
1a438e3d41 release 0.6.19 2014-06-27 11:59:54 -04:00
Tim Griesser
48f9135029 release 0.6.18 2014-06-25 05:18:32 -04:00
Tim Griesser
b24b68023f release 0.6.17 2014-06-23 19:02:01 -04:00
Tim Griesser
87e4cc9435 Comments and a few minor changes to start event 2014-06-22 15:11:01 -04:00
Tim Griesser
7645804ec2 Make the client object an EventEmitter, #336
Proxy any events to the "knex" instance from the
client object.
2014-06-20 07:31:52 -04:00
Tim Griesser
e863f1ccbd release 0.6.16 2014-06-18 12:59:25 -04:00
Tim Griesser
d5e44eafae release 0.6.15 2014-06-14 17:46:20 -04:00
Tim Griesser
17713c535e release 0.6.14 2014-06-14 10:04:27 -04:00
Tim Griesser
b6dfc6fed8 release 0.6.13 2014-06-12 14:05:49 -04:00
bmac
9510bb3b13 Require Promise module for use in knex.destroy() 2014-06-12 11:49:41 -04:00
Tim Griesser
7919a1db14 release 0.6.12 2014-06-10 16:42:33 -04:00
Tim Griesser
1ca84d2c50 release 0.6.11 2014-06-10 13:29:00 -04:00
Tim Griesser
04cab6df44 release 0.6.10 2014-06-10 11:52:42 -04:00
Tim Griesser
c804822c6d release 0.6.9 2014-06-09 21:28:49 -04:00
Tim Griesser
16f4f29dc8 release 0.6.8 2014-06-09 20:26:05 -04:00
Tim Griesser
64c1fb1dcf release 0.6.7 2014-06-09 19:58:01 -04:00
Tim Griesser
6af64d32a1 Adding support for mysql2, https://github.com/sidorares/node-mysql2 2014-06-09 16:27:03 -04:00
Tim Griesser
531f824530 release 0.6.6 2014-06-09 15:33:09 -04:00
Tim Griesser
9e16ebf395 release 0.6.5 2014-06-09 12:57:10 -04:00
Tim Griesser
567f7cba7b release 0.6.4 2014-06-09 10:32:11 -04:00
Tim Griesser
82f84c467f Fix version number 2014-06-06 17:42:22 -04:00