Raymond Feng
3e8284d1ee
Use connector's buildWhere to implement count
2014-06-02 15:57:06 -07:00
Raymond Feng
c28546b629
Fix the base sql connector to correct escape id values
...
This is based on https://github.com/strongloop/loopback-datasource-juggler/pull/91
https://github.com/strongloop/loopback-datasource-juggler/issues/90
2014-03-24 14:56:52 -07:00
Raymond Feng
cc5975486d
Simplify the inclusion processing
2014-03-17 08:40:40 -07:00
crandmck
9c2098cd35
Updates to JSDoc comments for API doc
2014-03-12 16:28:46 -07:00
Raymond Feng
da571c0c23
Use String[] for types and add test for supported types
2014-01-29 17:19:07 -08:00
Raymond Feng
cf200a2e27
Add getType/getDefaultIdType from connectors
2014-01-29 17:19:07 -08:00
Raymond Feng
2b8c1ebaee
Reformat the code
2014-01-24 09:09:53 -08:00
Raymond Feng
fad6ee5e1d
Refactor/cleanup the data source juggler implementation
...
- Add a ModelDefinition class to encapsulate the model schema handling
- Add a Connector class as the base class for connector implementations
- Optimize attachTo and mixin
- Rename some properties/methods
2013-10-01 22:14:21 -07:00
Raymond Feng
2e20df2dd3
Add docs.json and jsdocs
2013-08-09 15:16:32 -07:00
Raymond Feng
d3bf5c20ac
Add an optional models argument to automigrate/autoupdate
2013-08-08 08:30:26 -07:00
Raymond Feng
1970c99424
Rename dataSource() to avoid conflicts with the property
2013-07-23 12:44:04 -07:00
Raymond Feng
6af4b1ba2f
More renames: schema -> dataSource, adapter -> connector
2013-07-23 11:16:43 -07:00
Raymond Feng
588b328e62
Fix the model prop lookup
2013-07-21 17:27:31 -07:00
Raymond Feng
12c28ce363
Fix typos
2013-07-15 10:38:54 -07:00
Raymond Feng
ef671825ff
Only flatten array/object for relational DBs
2013-07-12 19:10:42 -07:00
Raymond Feng
0ae61d3b53
Alias destroy/destroyAll
2013-06-25 20:36:08 -07:00
Raymond Feng
ad14bd9dbc
Add more debugging info
2013-05-30 17:23:31 -07:00
Raymond Feng
8912defe8e
Enhance support for composite keys
2013-05-30 16:06:04 -07:00
Raymond Feng
d9998d8294
Update column type info
2013-05-29 10:03:01 -07:00
Raymond Feng
98690a4881
Add docs
2013-05-23 22:40:33 -07:00
Raymond Feng
a014fddd8a
Add more methods to map column/property names
2013-05-23 21:09:46 -07:00
Raymond Feng
2c2768e929
Fix the mapping
2013-05-23 10:46:01 -07:00
Raymond Feng
e51bd2d360
Fix the column mapping
2013-05-22 18:04:05 -07:00
Raymond Feng
5b32141e31
Start to add discoverSchema and name mapping
2013-05-22 10:41:08 -07:00
Anatoliy Chakkaev
8099f7edf2
Fix find with NaN id in base-sql
2013-05-13 22:04:29 -07:00
Anatoliy Chakkaev
504ae56acd
Fix injection in ids
2013-05-13 22:04:28 -07:00
Anatoliy Chakkaev
6ee7de0716
Document
2012-03-27 18:22:24 +04:00
Anatoliy Chakkaev
f3e80c28f7
Correctly handle callback after blank automigration
2012-03-11 16:42:07 +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