Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

heig-vd-devprodmed-course/05-database-support-de-cours

Repository files navigation

Résultat du support de cours du jour 5 - Database

Ce projet est le résultat du support de cours du jour 5 - Database

Pour personnes qui étudient ou sans connaissance de Docker et devcontainer

Prérequis

Les prérequis suivants sont nécessaires pour lancer le projet en local :

  • PHP (version 8.4.4 ou supérieure)
  • Laravel (version 5.14.0 ou supérieure)
  • Composer (version 2.8.6 ou supérieure)

Démarer l'application pour le développement en local

Ouvrez un terminal et exécutez les commandes suivantes :

# Installez les dépendances du projet
composer install

# Copiez le fichier .env.example et renommez-le en .env

## Unix
cp .env.example .env

## Windows
copy .env.example .env

# Exécutez les migrations
php artisan migrate

# Générez une clé d'application
php artisan key:generate

# Démarrez le serveur de développement
php artisan serve

Mettre un formatteur de code en place dans VSCode

Prérequis

Les prérequis suivants sont nécessaires pour mettre en place un formateur de code dans VSCode :

Mettre en place un formateur de code dans VSCode

  • Installez l'extension esbenp.prettier-vscode dans VSCode

  • Mettez à jour les dépandances du projet avec la commande suivante :

    # Installez les dépendances de développement
    npm install

Si ça fonctionne, c'est grace aux fichier .prettierrc et .vscode/settings.json qui sont déjà configurés pour le projet.

Pour personnes qui enseignent avec connaissance de Docker et devcontainer

Prérequis

Les prérequis suivants sont nécessaires pour lancer le projet en local :

Démarer l'application pour le développement en local

Ouvrez ce dossier dans Visual Studio Code, et ouvrez-le dans un conteneur de développement. Dans un terminal, exécutez les commandes suivantes :

# Installez les dépendances du projet
composer install

# Installez les dépendances de développement
npm install

# Copiez le fichier .env.example et renommez-le en .env

## Unix
cp .env.example .env

## Windows
copy .env.example .env

# Exécutez les migrations
php artisan migrate

# Générez une clé d'application
php artisan key:generate

# Démarrez le serveur de développement
php artisan serve

About

Résultat du support de cours du 5e cours "Database"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages