Laravel マイグレーションを実行するには?
マイグレーションを実行するには↓以下のコマンドを実行します。データベースにテーブルが存在しない場合には、差分のみ作成されます。 特定のテーブルのみ更新するには↓以下のようにします。 テーブルを作成するのはこちら テーブルを作成&モデルの作成はこちら テーブルを削除するにはこちら 全テーブルを削除してテーブルを用意するのはこちら マイグレーションで定義できるカラムの型 マイグレーションで定義できるカラムの型についてまとめました。 プライマリーキーを設定する。 プライマリーキーを設定する。 integer型 で定義する。 bigInteger型 で定義する。 float型 で定義する。 double型 で定義する。 char型 で定義する。 string型 で定義する。 text型 で定義する。 longtext型 で定義する。 boolean型 で定義する。 date型 で定義する。 datetime型 で定義する。 timestamps を定義する。 created_at、updated_dt のカラムが追加されます。 softDeletes を定義する。 deleted_at のカラムが追加されます。 ポストグレスでは、カラム名は↓のように対応していました。 ↑で使ったマイグレーションのファイルです。 NULL を許容するには カラム に nullable を追加します。 ↓のようになります。
Laravel マイグレーションを実行するには? Read More »