1
laravelスキーマビルダを使用してテーブルに列を追加する場合、既定ではテーブルの末尾に追加されます。 ->after('column')
を使用する場合は、どの列が後に来るべきかを指定できます。テーブルの先頭に列を追加することを定義する方法はありますか?あなたが移行の話をしている場合はLaravelスキーマビルダテーブルの先頭に列を追加
laravelスキーマビルダを使用してテーブルに列を追加する場合、既定ではテーブルの末尾に追加されます。 ->after('column')
を使用する場合は、どの列が後に来るべきかを指定できます。テーブルの先頭に列を追加することを定義する方法はありますか?あなたが移行の話をしている場合はLaravelスキーマビルダテーブルの先頭に列を追加
は、あなたがfirst()
メソッドを使用します:
- >最初の() - 場所の表の "最初" の列(のMySQLのみ)
- >の後( '列') - 場所の列別の列(MySQLのみ)
ので、私はこれが唯一利用可能です "の後に" n Laravel 5.3+? – geoffs3310
<5.2についてはわかりませんが、5.2もあります:https://laravel.com/docs/5.2/migrations#creating-columns –