UNPKG

sequelize-typescript

Version:

Decorators and some other extras for sequelize (v3 + v4)

18 lines (13 loc) 579 B
import 'reflect-metadata'; import SequelizeOrigin = require('sequelize'); import {Model} from "./Model"; import {SequelizeConfig} from "../types/SequelizeConfig"; import {ISequelizeValidationOnlyConfig} from "../interfaces/ISequelizeValidationOnlyConfig"; export declare class Sequelize extends SequelizeOrigin { _: {[modelName: string]: (typeof Model)}; connectionManager: any; constructor(config: SequelizeConfig | ISequelizeValidationOnlyConfig); constructor(uri: string); addModels(models: Array<typeof Model>): void; addModels(modelPaths: string[]): void; }