Aller au contenu

Formatif formel

À partir d'une copie de votre exercice 3, vous devez modifier le fichier salutations.model.js pour qu'il interroge une base de données.

Configuration du projet

  • Créez une copie de votre exercice 3 et jumelez le à un dépôt sur github. Assurez-vous de créer un fichier .gitignore et d'exclure les fichiers et répertoires qui ne sont pas nécessaire.
  • Utilisez nodemon et configurez un script pour que votre application puisse être lancé avec la commande npm start. (Nodemon doit être installé uniquement pour le développement).
  • Les valeurs des paramètres de connexion à la base de données ainsi que le numéro de port doivent être enregistrées dans un fichier .env. Ajoutez aussi un fichier .env.example qui est le gabarit vide de votre fichier .env.
  • Pour le projet installez aussi les modules express et mysql.
  • Vous devez utiliser une structure modèles, routes et contrôleur comme décrite dans la section Structure de projet avec Express.

Note

Une fois l'exercice terminé, remettez-moi dans le devoir Teams le lien vers votre dépôt Github. Assurez-vous que la version de votre projet soit à jour et que je puisse y accéder.

Importation de la base de données

Consignes

  • Une fois le script exécuté, modifiez vos fichiers modèles et controlleurs pour que toutes les transactions soient fait à la base de données.

Grille de correction

La grille de correction est disponible ici : Grille de correction formatif