lackey-cms/datasources
- lackey-cms/datasources~DataSourcesManager
- dataSourcesManager.connect(config) ⇒
Promise - dataSourcesManager.get(provider, connectionName) ⇒
mixed|null - dataSourcesManager.set(provider, connectionName, connection) ⇒
object - dataSourcesManager._connectPostgreses(connections) ⇒
Promise - dataSourcesManager._connectPostgres(connectionName, config) ⇒
Promise
- dataSourcesManager.connect(config) ⇒
- lackey-cms/datasources~PgConfig :
Object - lackey-cms/datasources~DBConfigObject :
Object
- lackey-cms/datasources
- ~DataSourcesManager
- .connect(config) ⇒
Promise - .get(provider, connectionName) ⇒
mixed|null - .set(provider, connectionName, connection) ⇒
object - ._connectPostgreses(connections) ⇒
Promise - ._connectPostgres(connectionName, config) ⇒
Promise
- .connect(config) ⇒
- ~PgConfig :
Object - ~DBConfigObject :
Object
- ~DataSourcesManager
lackey-cms/datasources~DataSourcesManager
Kind: inner class of lackey-cms/datasources
- ~DataSourcesManager
- .connect(config) ⇒
Promise - .get(provider, connectionName) ⇒
mixed|null - .set(provider, connectionName, connection) ⇒
object - ._connectPostgreses(connections) ⇒
Promise - ._connectPostgres(connectionName, config) ⇒
Promise
- .connect(config) ⇒
dataSourcesManager.connect(config) ⇒ Promise
Connects to datasources
Kind: instance method of DataSourcesManager
| Param | Type |
|---|---|
| config | DBConfigObject |
dataSourcesManager.get(provider, connectionName) ⇒ mixed | null
Gets connection object
Kind: instance method of DataSourcesManager
| Param | Type |
|---|---|
| provider | string |
| connectionName | string |
dataSourcesManager.set(provider, connectionName, connection) ⇒ object
Sets connection object
Kind: instance method of DataSourcesManager
Returns: object - given connection
| Param | Type |
|---|---|
| provider | string |
| connectionName | string |
| connection | object |
dataSourcesManager._connectPostgreses(connections) ⇒ Promise
Connects to PostgreSQL
Kind: instance method of DataSourcesManager
| Param | Type |
|---|---|
| connections | Hash.<String, PGDBConfig> |
dataSourcesManager._connectPostgres(connectionName, config) ⇒ Promise
Connects to PG
Kind: instance method of DataSourcesManager
| Param | Type |
|---|---|
| connectionName | string |
| config | PGDBConfig |
lackey-cms/datasources~PgConfig : Object
PG Config Object
Kind: inner typedef of lackey-cms/datasources
Properties
| Name | Type |
|---|---|
| dsn | string |
lackey-cms/datasources~DBConfigObject : Object
Config Object
Kind: inner typedef of lackey-cms/datasources
Properties
| Name | Type |
|---|---|
| pg | Hash.<String, PgConfig> |
Generated with gulp-jsdoc-to-markdown and roadmarks. © Enigma Marketing Services 2016