Page Contents
Home > @loopback/sequelize > SequelizeCrudRepository > getSequelizeModelAttributes
SequelizeCrudRepository.getSequelizeModelAttributes() method
Get Sequelize Model Attributes
Signature:
protected getSequelizeModelAttributes(definition: {
[name: string]: PropertyDefinition;
}): ModelAttributes<SequelizeModel, Attributes<SequelizeModel>>;
Parameters
Parameter | Type | Description |
---|---|---|
definition | { [name: string]: PropertyDefinition; } | property definition received from loopback entityClass eg. { id: { type: "Number", id: true } } |
Returns:
ModelAttributes<SequelizeModel, Attributes<SequelizeModel>>
model attributes supported in sequelize model definiotion
TODO: Verify all possible loopback types https://loopback.io/doc/en/lb4/LoopBack-types.html