Cuprins
Odată ce am pus bazele aplicației noastre, unul dintre cei mai importanți pași este generarea de Modele si scânduri în bazele noastre de date pe care le putem completa ulterior și astfel putem îndeplini o parte din ciclul de aplicare.Dar pentru a ajunge acolo știm că bazele de date se schimbă foarte mult pe măsură ce evoluează evoluția, va exista întotdeauna un câmp de adăugat sau șters și odată ce totul este gata, trebuie să păstrăm un istoric a tot ceea ce am făcut pentru a reproduce aplicația în alte medii.
CerințePrimul lucru de care vom avea nevoie este un instalație de bază de Laravel și, de asemenea, un instanță a unui server MySQL la care ne putem lega aplicația, cu aceasta vom avea ceea ce este necesar pentru a îndeplini acest tutorial.
1- Mai întâi trebuie să ne generăm tabelul de migrație, pentru aceasta vom folosi artizan Pentru a atinge primul nostru obiectiv, vom utiliza următoarea comandă în consola aplicației noastre:
php artisan migrate: install
2- De când ne-am creat tabelul de migrare, acum vom genera primul nostru tabel, pentru aceasta trebuie să folosim următorul cod:
php artisan migrate: make create_shows_table
3- odată ce am executat comanda anterioară de la artizan, în aplicația noastră trebuie să fi fost creat un nou fișier, acesta va fi conținut în director aplicație / bază de date / migrațiiÎn interior vom găsi un fișier care trebuie să aibă data zilei în care am executat comanda anterioară și numele migrației, de exemplu: 2014_07_08_222551_create_shows_table.php, în interior vom găsi un conținut similar cu următoarea imagine:
php artisan migrează
5- Acum, odată ce avem prima noastră migrație și dorim să adăugăm un câmp nou, procedăm în același mod, generând o nouă migrație pentru noul câmp. Primul lucru pe care îl vom face este să generăm fișierul pentru care introducem următoarea comandă în artizan:
php artisan migrate: make add_actor_to_shows_table
6- Aceasta va fi generați un fișier cu migrarea, ca și în exemplul în care creăm tabelul, acesta va locui în cale aplicație / baze de date / migrațiiÎn interior vom găsi un fișier cu data și ora momentului în care a fost generat și numele migrației. În interior vom vedea ceva de genul:
php artisan migrează
După cum vedem folosind artizan ne putem crea tabelele și le putem modifica foarte ușor, cel mai remarcabil lucru este acela că Laravel are grijă de toate acestea, avem o marjă de eroare foarte mică evitând să depanăm baza de date, așa că ne concentrăm doar asupra aplicației noastre.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv