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()