私はクライアントサーバーに直接変更を配備するのではなく、SVNリビジョンのチェンジリストを使ってビルドタールボールを生成してWebチームに送信する必要がある環境で作業しています。laravel 4の移行で生のSQLを取得する
問題は、私は何も気にせず、サイトのアセットと生のクエリだけを変更するということです。つまり、ステージングを変更する必要があるときにクライアントにlaravelの移行を実行するよう要求することはできません&ライブデータベース(とにかくライブには十分なマイグレーションを信頼していません)ライブデータベースに直接アクセスすることはできません。
私は、移行が実行されたときに生のSQLをキャプチャすることができます。そこから変更するものを正確に見ることができ、クライアントに「変更する必要があるSQLファイルがありますあなたがアップデートを適用するときにそれを実行します。
完璧!それはまさに私が探していたものです。 – rich97
+1、素敵な使い方。 – wesside
には、 '?'の代わりに値を見る方法もありますか?ここではlaravel 4.2を使用しています。たとえば、次のようにします: 'select roles。*、assigned_roles.user_id as pivot_user_id、assigned_roles.role_idとしてのpivot_role_idのロールinnerNumber assigned_roles on roles.id = assigned_roles.role_id where assigned_roles.user_id =?;' – Gizmo