TypeORMのマイグレーション操作は主に以下のコマンドで行います。migration:generate はエンティティの現在の定義とDBのスキーマの差分を検出し、マイグレーションファイルを自動生成します。migration:create は差分検出を行わず空のマイグレーションファイルを生成するだけなので、自動生成とは異なります。実行は migration:run で行い、未適用のマイグレーションを順番に実行します。migration:up や migration:execute というコマンドは存在しません。実務では migration:generate で生成したファイルの内容を必ず目視確認してからリポジトリにコミットする運用が推奨されます。意図しないカラム削除やテーブル変更が含まれていることがあるためです。