Vai al contenuto

Laravel | appunti

Laravel è costruito con un pattern MVC (Models, Vews, Controller)

Controlled di Laravel

Per creare un nuovo controller andiamo nella shell e facciamo partire il comando per crearlo:

Troveremo un file nuovo sotto Http/Controllers.
Qui è possibile creare funzioni specifiche, ad esempio si può creare una funzionalità che attraverso l’input di un form riceva i dati.

Sul file Http>Controller>ProvaController.php scriveremo:

Nel file routes>web.php

Poi nella pagina in cui vogliamo inserire il form metteremo ad esempio:

Lavorare col database su Laravel

Inserire i dati del database nel file .env

Poi popolare il database con i dati preimpostati attraverso la shell

I dati nel database si caricheranno in automatico sul database attraverso i seeder e tutti i file creati per i modelli del database, presenti nella cartella “database”.

Per creare una nuova tabella:

è possibile tornare indietro nelle modifiche di migrazione di un passaggio o per i passaggi che si definiscono.

Od è possibile resettare tutto il database

Se invece si vuole aggiungere una colonna ad una specifica tabella (es. posts)

Invece per vedere lo stato delle migration

Per creare una factory basata su Posts

Per inserire i seeder nel database

Per creare un nuovo seeder

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *