問題タブ [phinx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
phinx - Phinx-db execute コマンドを使用してクエリが失敗するとどうなりますか?
移行にはphinx-dbを使用しています。
execute コマンドを使用してクエリが失敗した場合に何が起こるかを調べようとしています。ドキュメントはこれについて明確ではありません。
つまり、$this->execute("my sql statement"); を呼び出すと、ステートメントが失敗した場合、execute は例外をスローしますか? それとも、ゼロ行が更新されてサイレントに失敗しますか?
バッチ実行では、失敗はサイレントですが、ドキュメントには単一のステートメントで何が起こるかが記載されています。
php - 移行は、次の移行を実行する前にシーダーを呼び出します
Phinx を使用して、特定の移行が次の移行の前にシーダーを呼び出す方法はありますか?
移行中にシーダーをプログラムで呼び出す方法はありますか?