Подготовка к откату миграций в Laravel


Вы уже знаете, что структура файла миграции должна выглядеть следующим образом:

<?php
class CreatePostsTable extends Migration
{
public function up()
{

}

public function down()
{

}
}
?>
В предыдущих уроках мы писали команды в методе up. Этот метод задает то, как наша база будет изменена при миграции.

В методе down следует писать команды, которые позволят описанную откатить миграцию.

Для примера давайте сделаем миграцию, создающую таблицу. Соответственно при откате миграции мы должны эту таблицу удалить:

<?php
class CreatePostsTable extends Migration
{
public function up()
{
Schema::create('posts', function (Blueprint $table) {

});
}

public function down()
{
Schema::dropIfExists('posts');
}
}
?>