Laravel: 5.5.*
在迁移中有重命名操作的时候,运行 php artisan migrate
会提示 Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found
的错误信息,
可通过composer 安装 doctrine/dbal
类库,然后运行 迁移就可以了
修改 表字段的 enum
值时,使用DB::statement()
方法进行修改字段的ENUM值
migration 文件中有以下代码:
1 | Schema::table('users', function (Blueprint $table) { |
运行 php artisan migrate
显示以下错误信息:
1 | In AbstractPlatform.php line 434: |
migration 改为:
1 | Schema::table('users', function (Blueprint $table) { |
然后运行php artisan migrate
就可以修改到 用户表中的social
的 enum 值