Добавление столбцов, через миграции

183
21 сентября 2018, 08:10

было так

public function up()
    {
        Schema::create('images', function (Blueprint $table) {
            $table->increments('id');
            $table->string('image');
            $table->timestamps();
        });
    }

Добавил поля и получилось так

     public function up()
{
    Schema::create('images', function (Blueprint $table) {
        $table->increments('id');
        $table->string('image');
        $table->string('desciption');
        $table->timestamps();
        $table->nullableTimestamps();
    });
}

Если прописать в консоле php artisan migrate

То пишет Nothing to migrate.

Как быть?

Answer 1

Добавление столбцов, через миграции

Нужно создать новый файл со звучным названием того, что вы добавляете.

Например:

add_desciption_to_images.php

public function up()
{
    Schema::table('images', function($table) {
        $table->string('desciption');
    });
}
public function down()
{
    Schema::table('images', function($table) {
        $table->dropColumn('desciption');
    });
}

Команда для artisan:

php artisan make:migration add_desciption_to_images
READ ALSO
Проверка на десятичную систему

Проверка на десятичную систему

Столкнулся с проблемой, проверки числа на десятичную систему

199
Непонятки с буферизацией ob_start()

Непонятки с буферизацией ob_start()

Почему повторяется слово hello? Что нужно добавить, что бы нормально вывело hello world?

177
Заполнение массива данными php

Заполнение массива данными php

Есть форма вводаНадо заполнить массив данными из формы и вывести

198
Переключение чекбокса

Переключение чекбокса

На странице есть чекбокс

216