26 Août Initialisation et installation du Sequelize
Dans cet article on va faire l’initialisation et l’installation du sequelize, pour un projet postgreSQL
Premièrement on installe sequelize-cli
npm install -g sequelize-cli
Ensuite on crée un fichier .sequelizerc dans notre racine
const path = require('path');
module.exports = {
"config": path.resolve('./server/config', 'config.json'),
"models-path": path.resolve('./server/models'),
"seeders-path": path.resolve('./server/seeders'),
"migrations-path": path.resolve('./server/migrations')
};
La 3éme étape est d’installer pg et pg-hstore du sequelize
pg: responsable pour la connexion avec la base de données
pg-hstore: est un module pour la sérialisation des données json
npm install --save sequelize pg pg-hstore
La 4éme étape est l’initialisation de sequelize
sequelize init
=> Celle la va nous créer les dossier dans server qu’on a les mit dans le fichier .sequelizerc
Après l’initialisation du sequelize, on peut maintenant créer nos models
sequelize model:create --name NOM_DE_LA_TABLE --attributes name:string;surname:string
Et finalement, pour qu’on crée les tables on fait
sequelize db:migrate