Mike P
3ca47526e5
re-adding fix to not save id as a property on update
2012-08-18 12:40:58 -03:00
Mike P
df798791fa
Update lib/adapters/neo4j.js
...
removing the change to delete the id property in the cleanup since that fails the unit test
2012-08-18 11:47:15 -03:00
Mike P
53831da913
Update lib/adapters/neo4j.js
...
don't save an id property on update since there is already a node id from neo4j
2012-08-18 11:24:12 -03:00
Mike P
7003a3e8c7
Update lib/abstract-class.js
...
make sure that callback is called when there are no records or data in the all method
2012-08-18 11:22:00 -03:00
Anatoliy Chakkaev
62d0e459c0
Single-column indexes in mysql (autoupdate)
2012-08-17 23:39:22 +04:00
Anatoliy Chakkaev
62178c26c9
Unnecessary error on mongodb authentication. Skip checking
2012-08-17 22:48:14 +04:00
Anatoliy Chakkaev
d2d602117f
Merge pull request #110 from imothee/mongodb-replicaset
...
Mongodb native driver replicaset and authentication
2012-08-16 23:33:42 -07:00
Anatoliy Chakkaev
cfda58f710
Fix typo, bump version
2012-08-17 00:32:04 +04:00
Anatoliy Chakkaev
d11293dc94
Provide additional info about collection
2012-08-16 14:21:46 +04:00
Anatoliy Chakkaev
7b7fa8a0ed
Move to latest mongoose / fix api
2012-08-14 19:12:42 +04:00
Timothy Marks
59ba68494d
Adds replica-set support to the mongodb native driver.
...
Adds replica set support through .rs property for replica set name and
accepts similar url for replica set definition to mongoose.js driver.
2012-08-15 00:23:23 +10:00
Timothy Marks
eaa2f026b0
Adds authenticate to db.open if a username and password are set.
2012-08-14 22:31:49 +10:00
Anatoliy Chakkaev
a54961923d
Update postgres
2012-08-13 10:27:18 +04:00
Anatoliy Chakkaev
134799763c
Merge branch 'mongodb-driver' of https://github.com/imothee/jugglingdb
2012-08-13 10:16:22 +04:00
Anatoliy Chakkaev
efdc4548fc
JSON in tests, Schema.JSON published
2012-08-13 10:16:01 +04:00
Timothy Marks
2fb97e2c59
Adds Replica Set Support to JugglingDB Mongoose Adapter
2012-08-11 17:06:26 +10:00
Timothy Marks
a565dbbd12
Fixes issue where only id would be saved when updating an existing object for mongodb driver.
...
.save instead of .update was being called which would persist only a
data object with the id value to the database on doing a save of an
existing object.
2012-07-28 22:37:48 +10:00
Dombi Attila
b5eaa99d5a
Added stricter value checking on number.
2012-07-19 18:26:58 +03:00
Anatoliy Chakkaev
752e711bca
Merge pull request #103 from Katoka/master
...
Modified my previous pull requests commit
2012-07-14 05:11:06 -07:00
Taner Topal
3f0a3f526b
modified destroyAll
2012-07-13 15:53:22 +02:00
Jude Lam
913f9d4fc1
Added fix to the abstract-class.js file for issue #72 . The fix is resolved by by5739.
2012-07-08 21:20:11 -04:00
Anatoliy Chakkaev
7a2e300181
Allow relative driver paths, adopt for node 0.8
2012-07-02 15:59:44 +04:00
Dombi Attila
e4527856ad
The updateAttribute callback doesn't behaves as its described. It should send the object instance alongside the error too.
2012-06-26 15:44:57 +03:00
Anatoliy Chakkaev
11fc70b89a
Merge branch 'master' of github.com:1602/jugglingdb
2012-06-25 14:13:38 +04:00
Anatoliy Chakkaev
66fd977fd4
Wrap database name with quotes
2012-06-25 14:13:08 +04:00
Dombi Attila
e1bd92b52a
fix sql error when initializing models with empty Number property. It should return NULL when a number is empty
2012-06-19 13:13:59 +03:00
Matt Huggins
f3abbf13b6
Fix PostgreSQL query offset
2012-06-10 19:10:18 -04:00
Aurélien Thieriot
d333fe1d30
First version of a cradle adapter
2012-06-10 16:51:56 +02:00
Wizek
518a324912
https://groups.google.com/d/msg/railwayjs/4YWICL6EAOg/ebCxGkQ5eQcJ
2012-06-06 02:21:39 +03:00
Anatoliy Chakkaev
418cc03a27
Adopt postgres stuff
2012-06-02 22:33:29 +04:00
Anatoliy Chakkaev
40c9923053
Coverage added to gitignore
2012-05-29 15:16:24 +04:00
Jonathan Spies
75f9373ae5
added custom collection name to mongoose
2012-05-17 22:13:29 -05:00
Joseph Junker
3dcdb1e911
heavily modified sections of postgres adapter, postgres is now passing all tests
2012-05-16 14:39:43 -07:00
Jonathan Spies
3179c05b95
added multiple sort for mongoose
2012-05-13 23:28:37 -05:00
Anatoliy Chakkaev
8e312bfe61
Merge pull request #77 from bitmage/master
...
Postgres - Minor Fix
2012-05-05 04:27:00 -07:00
Rob Scott
5f0514a37c
Fixes mysql adapter 'neq' condition.
2012-05-04 15:19:59 -03:00
bitmage
64cfb9ee01
added double quotes to field names
2012-05-03 10:28:08 -07:00
Anatoliy Chakkaev
2b67400525
Support modular railway
2012-05-03 02:15:09 +04:00
Anatoliy Chakkaev
7d748e9c02
Upsert with setters
2012-04-19 20:06:38 +04:00
Anatoliy Chakkaev
16a1c21d9c
Fix sql adapters
2012-04-19 19:20:10 +04:00
Anatoliy Chakkaev
222b457b3f
Setters enabled in new and create
2012-04-19 19:01:40 +04:00
Anatoliy Chakkaev
02138b8965
Merge branch 'master' of github.com:1602/jugglingdb
2012-04-19 03:21:14 +04:00
Anatoliy Chakkaev
1b83266fd6
Jslinize if blocks, not strict equal for ids on uniqueness checking
2012-04-19 03:20:44 +04:00
Henri Bergius
6a777c00ac
Prevent data from leaking to global
2012-04-13 18:58:23 +02:00
Anatoliy Chakkaev
221c3d4c83
Merge branch 'master' of github.com:1602/jugglingdb
2012-04-11 23:39:35 +04:00
Anatoliy Chakkaev
881a5b49fc
Fix mongoose adapter find
2012-04-11 23:39:11 +04:00
Anatoliy Chakkaev
2ce44db4ba
Tune propertyChanged behavior
2012-04-11 23:31:10 +04:00
Kelvin Wong
f16d0573c5
Fix 'undefined is not a function' problem at postgres adapter
2012-04-12 01:51:55 +08:00
Anatoliy Chakkaev
6c0ac6df16
Merge branch 'master' of github.com:1602/jugglingdb
2012-04-11 19:37:53 +04:00
Anatoliy Chakkaev
df57805b94
Turn off caching
2012-04-11 19:36:10 +04:00
Henri Bergius
d7cc8b2d51
Some safeties to URL handling
2012-04-10 16:30:55 +02:00
Henri Bergius
24e051b1e9
Enable setting up Redis with URL
2012-04-10 15:47:11 +02:00
Anatoliy Chakkaev
87a8172b82
Add warning for validations in schema.js
2012-04-10 01:28:14 +04:00
Anatoliy Chakkaev
8dafb424ed
Not strict equal for scoped find, trigger beforeUpdate with data
2012-04-09 20:24:35 +04:00
Anatoliy Chakkaev
40b4d28a1a
Fix scoped find method
2012-04-07 17:43:15 +04:00
Anatoliy Chakkaev
5c2b995cf1
Postgres migrations fix #54
2012-04-02 20:49:46 +04:00
Anatoliy Chakkaev
426efeabcf
Documentation, railway tweaks
2012-03-27 23:48:23 +04:00
Anatoliy Chakkaev
6ee7de0716
Document
2012-03-27 18:22:24 +04:00
Anatoliy Chakkaev
30d0818eed
Fix multiple queries issue #51
2012-03-25 15:37:44 +04:00
Anatoliy Chakkaev
fa8a587215
Delayed database calls
2012-03-24 17:50:52 +04:00
Anatoliy Chakkaev
29afdff4dc
upsert for redis
2012-03-23 00:33:09 +04:00
Anatoliy Chakkaev
95c0e7d5d0
upsert for redis
2012-03-23 00:24:15 +04:00
Anatoliy Chakkaev
c06f28f433
Support upsert
2012-03-22 23:46:16 +04:00
Taner Topal
07edcdce22
Implemented destroyAll for sub-scopes
2012-03-21 12:12:13 +01:00
Anatoliy Chakkaev
66319b2c79
Merge branch 'master' of github.com:1602/jugglingdb
2012-03-16 18:44:48 +04:00
Anatoliy Chakkaev
4ec9757503
Added contributors, MRU cache cleanup, closes #46
2012-03-16 18:42:02 +04:00
Felipe Sateler
e3e7bf10ed
Pass DEFAULT to autoincrement values in PG
...
PostgreSQL doesn't like NULLs in not null columns. Add a new option
autoIncrement, that when set makes the adapter insert DEFAULT instead of
NULL in those values.
2012-03-13 17:52:53 -03:00
Anatoliy Chakkaev
f3e80c28f7
Correctly handle callback after blank automigration
2012-03-11 16:42:07 +04:00
Anatoliy Chakkaev
d558dd6b70
Support node 0.4 in mongodb adapter
2012-03-11 15:28:42 +04:00
Anatoliy Chakkaev
8bb855c88c
Mongodb adapter
2012-03-11 08:48:38 +04:00
Anatoliy Chakkaev
2c43a97f7e
Removed sequelize adapter
2012-03-10 16:07:59 +04:00
Anatoliy Chakkaev
633ae4067a
Remove frozen neo4j lib, add neo4j database setup for travis-ci
2012-03-10 15:56:23 +04:00
Anatoliy Chakkaev
c894694c7f
Custom table name for sqlite3
2012-03-10 14:32:14 +04:00
Anatoliy Chakkaev
b4de14b811
Added sql for common parts
2012-03-10 12:40:00 +04:00
Anatoliy Chakkaev
7ae592ec9a
DRY sql adapters
2012-03-10 12:39:39 +04:00
Anatoliy Chakkaev
13dce54a14
Unhashish, escape names, start moving common parts to sql.js
2012-03-10 11:55:25 +04:00
Felipe Sateler
f39d3af5bd
Allow custom table name in postgres too
2012-03-09 20:25:24 -03:00
Anatoliy Chakkaev
d3231e7484
Allow custom table name in mysql
2012-03-07 11:29:08 +04:00
Henri Bergius
cdc7ae6c82
Don't add a WHERE if there are no constraints
2012-03-06 14:08:27 +01:00
Anatoliy Chakkaev
c33bc70756
Support reverse sort for redis
2012-03-06 17:05:22 +04:00
Anatoliy Chakkaev
639820bf29
Model.findOne, mongoose reverse sort, closes #38
2012-03-06 16:46:18 +04:00
Anatoliy Chakkaev
53f39a046a
Fix unnecessary _was attributes issue, closes #36 , #31 , #34 , #35
2012-03-03 13:55:29 +04:00
Anatoliy Chakkaev
9b3d432942
Reverse sort order in redis and memory, test
2012-03-01 23:57:48 +04:00
Anatoliy Chakkaev
7f073a4622
Test belongsTo
2012-03-01 21:26:52 +04:00
Henri Bergius
718cc2fa18
MySQL shouldn't break on null Date values
2012-03-01 17:02:20 +02:00
Henri Bergius
437c0df047
Safety: there might not be any indexes to use
2012-02-28 16:22:01 +02:00
1602
61cad1c89e
Merge pull request #27 from patrickotoole/master
...
Modified belongsTo method
2012-02-21 13:47:40 -08:00
Anatoliy Chakkaev
35e872368a
Default should not be handled by database engine
2012-02-20 22:44:02 +04:00
Anatoliy Chakkaev
11b4436fd1
Merge branch 'master' of github.com:1602/jugglingdb
2012-02-20 22:33:28 +04:00
Anatoliy Chakkaev
e8c6f68353
Add schema.isActual and automigrate on sqlite start
2012-02-20 22:33:11 +04:00
1602
96459bfdcd
Merge pull request #24 from Geeknux/master
...
Add some new features to advance query in Mysql
2012-02-20 10:32:09 -08:00
Mansur
4b9cd8e678
Fix sorting by id in redis
2012-02-11 14:47:54 +04:00
Rick O'Toole
e94787724b
changed belongsTo so grabs the belongs to relationship properly
2012-02-07 19:55:49 -10:00
Amir M. Mahmoudi
7569a923c8
Fixing some bugs, which fix default values and length of fields in mysql adapter
2012-02-06 22:22:13 +03:30
Anatoliy Chakkaev
5547a3acbe
Add alias for skip/offet (mongoose)
2012-02-05 04:42:15 +08:00
Amir M. Mahmoudi
a34d277ef8
Add some features to advanced queries
2012-02-04 14:55:07 +03:30
Anatoliy Chakkaev
adf2a0502e
Add alias for skip/offet (mongoose)
2012-02-03 00:15:01 +04:00
Anatoliy Chakkaev
fb79ca2bf8
Advanced queries for sql-s and mongodb
2012-02-01 21:33:08 +04:00
Anatoliy Chakkaev
e9f35fd7fd
Emit logging event
2012-01-31 13:25:44 +04:00
Anatoliy Chakkaev
9faccf8638
Added utils module
2012-01-30 23:37:14 +04:00