Home - Gpaquola/recupero_lab_integrato GitHub Wiki
calendar_api
Configurazione dell'ambiente di sviluppo
-
Installare Laravel framework.
-
Eseguire
git clone https://github.com/Gpaquola/recupero_lab_integrato.git && composer install
. -
Creare una copia del file .env.example e rinominarla in .env, è importante aggiungere quest'ultimo alla lista .gitignore preceduto da
"/"
perchè le informazioni contenutevi dipendono dal vostro ambiente di sviluppo. -
Inizializzare le variabli d'ambiente in .env come nell'esempio:
DB_CONNECTION=mysql DB_HOST=[es.127.0.0.1] DB_PORT=[es.3306] DB_DATABASE=calendar DB_USERNAME=[nome utente] DB_PASSWORD=[password utente].
-
Creare nuovo database mysql con nome "calendar".
-
Aprendo un terminale nella cartella del progetto ed eseguendo `php artisan migrate` verranno create le tabelle necessarie.
-
La classe [Seeder](https://laravel.com/docs/5.8/seeding) di Laravel permette di generare dati fake ad hoc per l'applicazione che si vuole testare tramite `php artisan db:seed`. Di default verranno generati 10 eventi, ogni volta che varrà lanciato il comando i dati genreati saranno differenti.
-
Eseguire da un terminale nella directory corrente
php artisan serve
per avviare il server di testing.