Опции Laravel make:migration

Автор Alla Bessonova
Опции Laravel make:migration

Всем привет данном видео мы рассмотрим параметры для команды создания файлов миграции ларавел — это видео дополнение к статье laravel migrations параметр ссылка на статью как всегда в описании и так у меня установлен openserver laravel 5.4 команда PHP artisan Make migration название создай миграции.

Давайте проверим например создадим File migration Create Test Table Data. Вадим PHP artisan Make migration название миграции Creed тест запускаем команду всё создал иммиграция. Давайте посмотрим переходим catalog Database migrations видим только, что созданную миграцию.

Давайте посмотрим, что внутри данного файла создается класс наследуется от migrations задержит два метода метод Up & Down метод об запускается когда.

Мы выполняем данную миграцию aimed at Dawn когда мы откладываем миграцию неудобно не правда ли. Ну данная команда может принимать несколько параметров. Первый параметр Creed данный параметр указывает, что в миграции создаётся новая таблица, а в качестве значение данного параметра не указываем название таблицы давайте рассмотрим на примере например создадим File migration Create Test 1 Table с параметром Creed сказал двоеточие женщин тест 1 тема с параметром клеит. Какое значение параметра указываем название таблицы которая будет создана тест запускаем команду всё миграционный файл создан. Давайте посмотрим. Открой моего в текстовом редакторе и видим, что теперь в наш метод добавился некий кот который говорит, что создается таблица тест с дефолтными паролями уже поля ID и два поля греет. Это я Blade теперь осталось только. Дописать сюда свои поля мне, тогда он готов полностью если конечно имиграцийна нужном только удалить таблицу мы с вами рассмотрели 1 параметры. Какая клеит 2 — это ты был данный параметр используется как правило для редактирования уже существующей таблицы например для добавления нового поля в таблице давайте рассмотрим на примере создаем 5 миграцию ну которая уже будет добавлять. Никополя в нашу Table Test 1 назовём её от название поля пускай будет name table тест тейбл и параметр табл в котором мы. Передаем название таблицы. Когда будет добавляться поле тест 1 запускаем пролонгации создан. Давайте его откроем в текстовом редакторе. Как видим создался класс atname to Test Table наследуется от миграция метод up-down уже прописана в методе, а показывается, что будем добавлять работать с таблицей тест 1 в методе Down будем работать с таблицей тест 1. Ну вот и всё. Мы с вами познакомились с двумя очень полезными параметрами и создание миграции laravel. Надеюсь понравилось видео не забываем подписаться и до следующих видео.

0 комментариев
0

Читайте также