Съдържание
След като положим основите в нашето приложение, една от най -важните стъпки е да генерираме Модели и дъски в нашите бази данни, които по -късно можем да попълним и по този начин да изпълним част от цикъла на кандидатстване.Но за да стигнем дотук, ние знаем, че базите данни се променят много с развитието на развитието, винаги ще има поле за добавяне или изтриване и след като всичко е готово, трябва да запазим история на всичко, което направихме, за да репликираме приложението в други среди.
ИзискванияПървото нещо, от което ще се нуждаем, е a основна инсталация на Ларавел а също и а екземпляр на сървър MySQL с което можем да свържем нашето приложение, с това ще имаме необходимото, за да изпълним този урок.
1- Първо трябва да генерираме нашата таблица за миграция, за това ще използваме занаятчия За да постигнем първата си цел, ще използваме следната команда в конзолата на нашето приложение:
php artisan migrate: install
2- Тъй като сме създали нашата таблица за миграция, сега ще генерираме първата си таблица, за това трябва да използваме следния код:
php artisan migrate: make create_shows_table
3- след като стартирахме предишната команда от занаятчия, в нашето приложение трябва да е създаден нов файл, който ще се съдържа в директорията приложение / база данни / миграцииВътре ще намерим файл, който трябва да съдържа датата на деня, в който изпълнихме предишната команда и името на миграцията, например: 2014_07_08_222551_create_shows_table.php, вътре ще намерим съдържание, подобно на следното изображение:
php artisan migrate
5- След като имаме първата миграция и искаме да добавим ново поле, продължаваме по същия начин, генерирайки нова миграция за новото поле. Първото нещо, което ще направим, е да генерираме файла, за който въвеждаме следната команда занаятчия:
php artisan migrate: make add_actor_to_shows_table
6- Това ще генерирайте файл с миграцията, както в примера, в който създаваме таблицата, това ще се намира в пътя приложение / бази данни / миграцииВътре ще намерим файл с датата и часа на момента на генерирането му и името на миграцията. Вътре ще видим нещо като следното:
php artisan migrate
Както виждаме използването занаятчия можем да създаваме нашите таблици и да ги променяме много лесно, най -забележителното е, че като Ларавел се грижи за всичко това, имаме много ниска граница на грешки, като избягваме необходимостта от отстраняване на грешки в базата данни, така че се концентрираме само върху нашето приложение.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка