interface BeforeAssociateEventData {
    sequelize: Sequelize<AbstractDialect<object, object>>;
    source: ModelStatic<Model<any, any>>;
    target: ModelStatic<Model<any, any>>;
    type: Class<Association<Model<any, any>, Model<any, any>, string, NormalizedAssociationOptions<string>>>;
}

Hierarchy (view full)

Properties

sequelize: Sequelize<AbstractDialect<object, object>>
source: ModelStatic<Model<any, any>>
target: ModelStatic<Model<any, any>>
type: Class<Association<Model<any, any>, Model<any, any>, string, NormalizedAssociationOptions<string>>>