diff --git a/packages/core/src/sequelize.js b/packages/core/src/sequelize.js index ef2ea2756319..4fc194589b0a 100644 --- a/packages/core/src/sequelize.js +++ b/packages/core/src/sequelize.js @@ -456,6 +456,13 @@ Use Sequelize#query if you wish to use replacements.`); ); } + if (options.schema) { + const schemas = await this.queryInterface.listSchemas(); + if (!schemas.includes(options.schema)) { + await this.queryInterface.createSchema(options.schema); + } + } + if (options.hooks) { await this.hooks.runAsync('beforeBulkSync', options); }