Page Contents
Home > @loopback/sequelize > SequelizeDataSource
SequelizeDataSource class
Sequelize DataSource Class
Signature:
export declare class SequelizeDataSource implements LifeCycleObserver
Implements: LifeCycleObserver
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(config) | Constructs a new instance of the SequelizeDataSource class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
config | SequelizeDataSourceConfig | ||
name | string | ||
sequelize | Sequelize | ||
sequelizeConfig | SequelizeOptions | ||
settings | {} |
Methods
Method | Modifiers | Description |
---|---|---|
automigrate() | ||
autoupdate() | ||
beginTransaction(options) | Begin a new transaction. | |
execute(command, parameters, options) | <p>Execute a SQL command.</p><p>**WARNING:** In general, it is always better to perform database actions through repository methods. Directly executing SQL may lead to unexpected results, corrupted data, security vulnerabilities and other issues.</p> | |
getPoolOptions() | ||
init() | ||
start(_injectedArgs) | ||
stop() |