Spisie treści
Kiedy już stworzymy fundamenty w naszej aplikacji, jednym z najważniejszych kroków jest wygenerowanie Modele i tablice w naszych bazach danych, które możemy później wypełnić i tym samym wypełnić część cyklu aplikacyjnego.Ale aby się tam dostać, wiemy, że bazy danych bardzo się zmieniają wraz z rozwojem rozwoju, zawsze będzie pole do dodania lub usunięcia, a gdy wszystko będzie gotowe, musimy zachować historię wszystkiego, co zrobiliśmy, aby replikować aplikację w innych środowiskach.
WymaganiaPierwszą rzeczą, której będziemy potrzebować, jest podstawowa instalacja z Laravel a także instancja serwera MySQL do którego możemy podpiąć naszą aplikację, dzięki temu będziemy mieli to, co jest niezbędne do wykonania tego samouczka.
1- Najpierw musimy wygenerować naszą tabelę migracji, do tego będziemy używać rzemieślnik Aby osiągnąć nasz pierwszy cel, użyjemy następującego polecenia w konsoli naszej aplikacji:
migracja rzemieślnika php: zainstaluj
2- Ponieważ stworzyliśmy naszą tabelę migracji, teraz wygenerujemy naszą pierwszą tabelę, w tym celu musimy użyć następującego kodu:
migracja artysty php: make create_shows_table
3- raz uruchomiliśmy poprzednie polecenie z rzemieślnik, w naszej aplikacji musiał zostać utworzony nowy plik, który będzie zawarty w katalogu aplikacja / baza danych / migracjeWewnątrz znajdziemy plik, który musi zawierać datę dnia, w którym uruchomiliśmy poprzednie polecenie oraz nazwę migracji, na przykład: 2014_07_08_222551_create_shows_table.php, w środku znajdziemy treść podobną do poniższego obrazka:
migracja rzemieślnika php
5- Teraz, gdy mamy pierwszą migrację i chcemy dodać nowe pole, postępujemy w ten sam sposób, generując nową migrację dla nowego pola. Pierwszą rzeczą, którą zrobimy, jest wygenerowanie pliku, w którym wpisujemy następujące polecenie w rzemieślnik:
migracja artysty php: utwórz add_actor_to_shows_table
6- To będzie wygeneruj plik z migracją, tak jak w przykładzie, w którym tworzymy tabelę, będzie to znajdować się w ścieżce aplikacja / bazy danych / migracjeWewnątrz znajdziemy plik z datą i godziną wygenerowania oraz nazwą migracji. Wewnątrz zobaczymy coś takiego:
migracja rzemieślnika php
Jak widzimy, używając rzemieślnik możemy tworzyć nasze stoły i bardzo łatwo je zmieniać, najbardziej niezwykłą rzeczą jest to, że Laravel dba o to wszystko, mamy bardzo niski margines błędu, unikając konieczności debugowania bazy danych, więc koncentrujemy się tylko na naszej aplikacji.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt