Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Создание миграции происходит, но она пуста » 02.07.2016 20:10:45

hzone пишет:

ну как бы не проблема с бд сделать миграции...
на стадии разработки структуры бд, это очень актуально.
вот пакет для этого - https://github.com/Xethron/migrations-generator

Вам тоже спасибо. Вопрос навскидку - если уже есть некие миграции созданные, при использовании этого кода он создает только недостающие миграции, или оно как-то отдельно от уже созданных миграций живет?

#2 Re: Laravel 5.x » Создание миграции происходит, но она пуста » 02.07.2016 07:27:49

VitalN пишет:

}%Задумка в том, чтобы менять базу миграциями а не делать миграции постфактум (и для чего?)
Те надо добавить колонку - пишешь миграцию, надо создать таблицу  - пишешь миграцию..

Ага, теперь понятнее. Но вообще да, я почему-то решил, что задумка в том, что можно поменять базу руками, что безусловно проще, а потом закрепить это в миграции.

Спасибо, вы мне помогли!

#3 Re: Laravel 5.x » Создание миграции происходит, но она пуста » 02.07.2016 07:14:59

VitalN пишет:

}%К счастью, техника пока не достигла  того уровня, когда она сможет считывать мысли человека и писать код за него )

Так погодите, artisan make:migration %name% просто создает файл-пустышку, а ты дальше сам мучайся и пиши то, что с того момента изменилось? Вот так номер - я думал, что как-то автоматически проверяется структура база на изменения с последнего файла миграций и все это записывается кодом. Уж было поверил в магию smile

#4 Laravel 5.x » Создание миграции происходит, но она пуста » 02.07.2016 02:00:33

sold
Ответов: 8

Ситуация такова - пробую создать очередную миграцию, запуская этот процесс через artisan - и все вроде бы удачно проходит, создается новый файл, в котором все как надо, кроме одного - нет ничего в функциях up и down, там просто два слеша для комментария и больше ничего. Запускаю данную команду прямо на сервере, где ведется разработка, не в локальном окружении, то есть по идее соединение с базой данной должно происходить успешно и все ее изменения должны быть видны скрипту.

В чем может быть дело? Пробовал искать, но даже не слишком представляю, что задать в запросе. Заранее спасибо!

Подвал раздела