Я новичок в Laravel от воспламенителя кода, и я ЛЮБЛЮ РАМКУ! Теперь моя жизнь намного проще.
Я создал таблицу с столбцами, используя php artisan, и ввел некоторые тестовые данные. Теперь я хочу добавить несколько новых столбцов в базу данных, не влияя на текущие данные, и установив новые поля равными нулю.
Моя внутренняя мысль заключалась в том, чтобы ввести новое поле в файл миграции базы данных и запустить "php artisan migrate", но это просто дало мне сообщение "ничего не переносить" и не ввело новый столбец в моей базе данных.
Вот моя миграция файла базы данных:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreateFestivalsTable extends Migration {
public function up()
{
Schema::create('festivals', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('title');
$table->timestamps();
});
}
public function down()
{
Schema::drop('festivals');
}
}