Indholdsfortegnelse
Når vi har lagt grundlaget i vores ansøgning, er et af de vigtigste trin at generere Modeller og brædder i vores databaser, som vi senere kan udfylde og dermed opfylde en del af ansøgningscyklussen.Men for at komme dertil ved vi, at databaser ændrer sig meget, efterhånden som udviklingen udvikler sig, der vil altid være et felt, der skal tilføjes eller slettes, og når alt er klart, skal vi holde en historie om alt, hvad vi gjorde for at replikere applikationen i andre miljøer.
KravDen første ting, vi får brug for, er en grundlæggende installation af Laravel og også a forekomst af en server MySQL hvortil vi kan linke vores ansøgning, med dette vil vi have det nødvendige for at udføre denne vejledning.
1- Først skal vi generere vores migrationstabel, til dette skal vi bruge håndværker For at nå vores første mål vil vi bruge følgende kommando i konsollen i vores applikation:
php håndværkermigrering: installer
2- Da vi har oprettet vores migreringstabel, skal vi nu generere vores første tabel, til dette skal vi bruge følgende kode:
php håndværker migrerer: lav create_shows_table
3- engang kørte vi den forrige kommando fra håndværker, i vores ansøgning skal der være oprettet en ny fil, denne vil være indeholdt i biblioteket app / database / migreringerInde finder vi en fil, der skal have datoen for den dag, vi kørte den forrige kommando og navnet på migrationen, for eksempel: 2014_07_08_222551_create_shows_table.php, indeni finder vi et indhold, der ligner følgende billede:
php håndværker migrerer
5- Nu når vi har vores første migration, og vi vil tilføje et nyt felt, fortsætter vi på samme måde og genererer en ny migration til det nye felt. Den første ting, vi vil gøre, er at generere filen til dette, vi indtaster følgende kommando i håndværker:
php håndværker migrerer: lav add_actor_to_shows_table
6- Dette vil generere en fil med migreringen, som i eksemplet, hvor vi opretter tabellen, ligger dette i stien app / databaser / migreringerInde finder vi en fil med dato og klokkeslæt for det øjeblik, den blev genereret, og navnet på migreringen. Inde vil vi se noget i retning af følgende:
php håndværker migrerer
Som vi ser at bruge håndværker vi kan lave vores borde og ændre dem meget let, det mest bemærkelsesværdige er, at som Laravel tager sig af alt dette, vi har en meget lav fejlmargin, der undgår at skulle fejlsøge databasen, så vi koncentrerer os kun om vores applikation.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt