modified上記のコマンドラインは、よく似たマイグレーションファイルを生成します。マイグレーションファイルが生成されます。price:decimalコマンドラインを実行すると下記のようなファイルが生成されます。}}テーブルにインデックスとしてカラムを追加¶カラムにインデックスを追加することも可能です。name:string:indexこのようなファイルが生成されます。1.4もし、フィールド長を指定する必要がある場合、フィールドタイプにカギ括弧の中で指定できます。full_description:string[60]上記のコマンドラインを実行すると生成されます。}}長さが未指定の場合、いくつかのカラム型の長さは初期値が設定されます。同様に、移行名が「AlterXXXOnYYY」の形式の場合、コマンドラインを使用して、列を変更する移行を生成できます。カラム削除のマイグレーションファイルを生成することができます。priceこのようなファイルが生成されます。メソッドの中で呼び出してください。メソッドに追加してください。コマンドを実行します。呼ばれるマイグレーションファイルを生成します。接続することによって作成されます。オプションが使用できます。含まれることを確認することができます。クラスを見つけて、スナップショットのモデルテーブルのみ追加します。したい場合、同じロジックが暗黙的に適用されます。オプションを使用する必要があります。ディレクトリーに作成されます。ログテーブルに自動的に追加されることに注意してください。すべての差分をまとめたマイグレーションファイルを生成することができます。そのためには、以下のコマンドを使用します。ファイルを生成します。ダンプファイルは、取得した時点でのあなたのデータベースの全スキーマの状態を含むファイルです。コマンドが呼ばれた時に生成されたマイグレーションファイルに追加されます。オプションを使用できます。マニュアルで比較に使用するダンプファイルを作成する必要があります。同じでなければなりません。コマンドを使用することができます。シェルは、カラム名の変更は検知できません。変更をデータベースに適用しましょう。これはマイグレーションファイル名の前に付加されるタイムスタンプに対応しています。ディレクトリーを指定できます。ディレクトリー内でマイグレーションを実行します。異なる接続でマイグレーションを実行できます。マイグレーションは、プラグインのためにも実行できます。マイグレーションを戻す¶ロールバックコマンドは、このプラグインを実行する前の状態に戻すために使われます。コマンドの逆向きの動作をします。コマンドを使って以前のマイグレーション状態に戻すことができます。特定のバージョンに戻すために、マイグレーションバージョン番号を引き渡すこともできます。オプションが使用できます。コマンドは、現在の状況とすべてのマイグレーションのリストを出力します。あなたはマイグレーションが実行されたかを判断するために、このコマンドを使用することができます。形式の文字列として結果を出力できます。オプションが使用できます。追加.時には、実際にはマイグレーションを実行せずにマークだけすることが便利な事もあります。コマンドを使用します。コマンドは、他のコマンドとしてシームレスに動作します。マークすることができます。すべてマイグレーション済みとしてマークすることができます。フラグをつけて使用することができます。フラグを使用できます。オプションが使用できます。自動的にマイグレーション済みとしてマーキングされてマイグレーションが作成されます。以下のコマンドの使用方法は非推奨になりました。プラグインの場合のみに使用してください。このコマンドは、引数としてマイグレーションバージョン番号を想定しています。マイグレーション済みとしてマークします。シェルが使用できます。ディレクトリーの中に置かれます。インターフェースが提供されます。