我在迁移方面遇到了一些问题。 我创建了新的迁移文件
php artisan make:migration create_menu_table --create=menu
然后我编辑新的迁移文件 当我尝试迁移时,它无法正常工作
我试过了:
php artisan migrate
php artisan migrate --force
php artisan migrate:refresh
php artisan migrate:refresh --seed
php artisan migrate:rollback
php artisan migrate:reset
但他们不添加创建的表
我没有任何错误
感谢您的帮助
答案 0 :(得分:1)
运行composer dumpautoload
,然后再次尝试php artisan migrate:refresh
。
希望这有帮助!
答案 1 :(得分:0)
添加schema :: defaultStringLength(191)以迁移文件(放入每个文件迁移)
像这样public function up()
{
schema::defaultStringLength(191);
Schema::create('products', function (Blueprint $table) {
$table->increments('id');
$table->string ('Name');
$table->float('price');
$table->timestamps();
});
}