Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So erstellen Sie eine MySQL-Datenbank mit Sequelize (nodejs)

Kurze Antwort:Klar kannst du das!

So habe ich es hinbekommen:

//create the sequelize instance, omitting the database-name arg
const sequelize = new Sequelize("", "<db_user>", "<db_password>", {
  dialect: "<dialect>"
});

return sequelize.query("CREATE DATABASE `<database_name>`;").then(data 
=> {
  // code to run after successful creation.
});

P.S. Wo der Code zu platzieren ist, hängt von Ihrem Bedarf ab. Innerhalb einer anfänglichen Migrationsdatei hat es für mich funktioniert.