Doc updates
This commit is contained in:
parent
dff810f31c
commit
30247e71ed
17
README.md
17
README.md
|
@ -493,6 +493,23 @@ Synchronously Discover a set of models based on tables or collections in a data
|
|||
var models = oracle.discoverAndBuildModelsSync('MYORG');
|
||||
var ProductModel = models.Product;
|
||||
|
||||
#### dataSource.discoverModelDefinitions([owner], fn)
|
||||
|
||||
Discover a set of model definitions based on tables or collections in a data source.
|
||||
|
||||
oracle.discoverModelDefinitions(null, function (err, models) {
|
||||
models.forEach(function (def) {
|
||||
// def.name ~ the model name
|
||||
oracle.discoverSchema(null, def.name, function (err, schema) {
|
||||
console.log(schema);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
#### dataSource.discoverSchema([owner], name, fn)
|
||||
|
||||
Discover the schema of a data source.
|
||||
|
||||
#### dataSource.defineOperation(name, options, fn)
|
||||
|
||||
Define a new operation available to all model's attached to the data source.
|
||||
|
|
|
@ -61,6 +61,7 @@ app._models = [];
|
|||
|
||||
app.model = function (Model) {
|
||||
this._models.push(Model);
|
||||
Model.shared = true;
|
||||
Model.app = this;
|
||||
if(Model._remoteHooks) {
|
||||
Model._remoteHooks.emit('attached', app);
|
||||
|
|
Loading…
Reference in New Issue