larave5.5:Unknown database type enum requested を解決できた
↓この記事、解決しました!!
ドキュメントが間違っていました。
enumカラムの名前の変更はサポートされていないと書いてありましたが、実際にはenumカラムを含むテーブル上の任意のカラムの名前を変更したときにエラーが発生します。
そしてこれには回避策がありました。
ずばりDoctrine に enum が文字列であることを伝えればよいです。
$platform = Schema::getConnection()->getDoctrineSchemaManager()->getDatabasePlatform(); |
これをこんな感じでいれてあげればOK
public function up() |
解決はできたけど、バグのようなので「update で解決されるといいね」というものらしい。