Авторское право: голос опыта, я не знаю, является ли изменение пакета пряного бар, а другой, пожалуйста, укажите источник. https://blog.csdn.net/zhezhebie/article/details/90676012
После того, как мы создаем миграцию, найти необходимость добавить несколько полей, официальный сайт способа , чтобы добавить пакет:
Doctrine / DBAL
официального сайта Ссылки:
https://laravel.com/docs/5.5/migrations#modifying-columns
Здесь я нашел еще один способ, но применяется только для добавления полей.
** Schema :: создать вместо Schema :: таблицы **, а затем закомментируйте другие уже существующие поля, как показано ниже, мне нужно только добавить remark_date поля на основе оригинала:
public function up() {
Schema::table('memoranda', function (Blueprint $table) {
//$table->bigIncrements('id');
//$table->unsignedInteger('user_id')->comment('用户ID');
//$table->string('content', 255)->defalut('')->comment('备忘内容');
$table->date('remark_date')->nullable()->comment('备忘时间');
//$table->unsignedTinyInteger('status')->default(1)->comment('1正常,2禁用,3删除');
//$table->timestamps();
});
}
После того, как он поставил migrationsb таблицу внутри записи мигрирует удалены или Laravel будут мигрировать открытие было, оно не изменится.
php artisan migrate
Это может быть.