0
PostgreSQLの持つ列名の変更:私は、移行中の列の名前を変更しようとする移行
エラーでこの結果を実行\Schema::table('invitations', function (Blueprint $table) {
$table->renameColumn('service_id', 'project_id');
});
:jsonb
列として
Unknown database type jsonb requested, Doctrine\DBAL\Platforms\PostgreSQL92Platform may not support it.
私のテーブル、私は思いますそれは問題ですが、なぜこの問題が発生するのか分かりません(service_id
はjsonb
の列ではないため)。
私の列の名前を変更するにはどうすればよいですか?(それはなぜ私が書いたものとうまくいかないのですか)
'doctrine/dbal'を' composer.json'ファイルに追加し、 'composer update'を実行してください。 – AfikDeri
@AfikDeri付属しています。 –
トランザクション内に純粋なSQLのalter tableクエリを書くだけです。 'ALTER TABLE招待状RENAME COLUMN service_id TO project_id;' – maches