Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment créer une base de données mysql avec sequelize (nodejs)

Réponse courte :Bien sûr que vous pouvez !

Voici comment je l'ai fait :

//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.
});

PS L'endroit où placer le code dépend de vos besoins. À l'intérieur, un fichier de migration initial a fonctionné pour moi.