sequelize: add Sequelize.models property

This commit is contained in:
TANAKA Koichi
2016-03-12 22:50:39 +09:00
parent 0d622d857f
commit b0017a10e1
2 changed files with 9 additions and 0 deletions
+1
View File
@@ -1157,6 +1157,7 @@ new Sequelize( 'sequelize', null, null, {
} );
s.model( 'Project' );
s.models['Project'];
s.define( 'Project', {
name : Sequelize.STRING
} );
+8
View File
@@ -5395,6 +5395,9 @@ declare module "sequelize" {
}
interface QueryOptionsTransactionRequired { }
interface ModelsHashInterface {
[name: string]: Model<any, any>;
}
/**
* This is the main class, the entry point to sequelize. To use it, you just need to
@@ -5415,6 +5418,11 @@ declare module "sequelize" {
*/
Sequelize: SequelizeStatic;
/**
* Defined models.
*/
models: ModelsHashInterface;
/**
* Returns the specified dialect.
*/