答えて
はい、その.sqlファイルを入れて、移行クラスから参照してください。
$this->addSql(file_get_contents(__DIR__ . '/sql-dump.sql'));
これはDoctrine 1.2を参照していますか?このオプションが見つかりません:/ –
SQLに複数のクエリがセミコロンで分割されている場合はどうなりますか? –
^複数のクエリが含まれているSQLファイルでセミコロンで区切られています(少なくともSymfony 3.xでは、おそらくSymfony 2.8+でも動作します)。 – Sawant
私はそれが古い質問ですけど、私はそれをググとき、それはまだ唯一の本当のヒットです。上記の答えは少し改善することができます。それは簡単なことですが、あなたはそれを考えないかもしれません。セミコロンで区切られた複数のクエリを含むSQLファイルがある場合は、セミコロンでその内容を分解できます。
<?php
foreach (explode(';', file_get_contents(__DIR__ . '/sql-dump.sql')) as $sql) {
$this->addSql($sql);
}
SQLクエリの中に ';'がある場合はどうなりますか?安全ではないかもしれません。 "; \ n"が良いはずです。 – luchaninov
これは必要ありません。これは、 '$ this-> addSql(file_get_contents(__ DIR__。 '/sql-dump.sql'));')はセミコロンで区切られた複数のクエリの場合に有効です。 – Sawant
- 1. ワークフローでコマンドを呼び出すことは可能ですか?
- 2. コンストラクタを呼び出すことは可能ですか?
- 3. Flexで軽量REST呼び出しを行うことは可能ですか?
- 4. バッチPOST API呼び出しを行うことは可能ですか?
- 5. WCF(.NET 3.0)でJSON呼び出しを行うことも可能ですか?
- 6. VB.NET、マクロでパラメータ付き実行可能ファイルを呼び出す
- 7. VBAでjavaから関数を呼び出すことは可能ですか?
- 8. moodleソースの外でmoodle APIを呼び出すことは可能ですか?
- 9. case文の中で関数を呼び出すことは可能ですか?
- 10. DoctrineのRedisのキャッシング:オプション "query_cacheは" 呼び出し可能 "setQueryCache"
- 11. Springのスクリプトレットからコントローラメソッドを呼び出すことは可能ですか?
- 12. 自分のアプリからシステムカメラを呼び出すことは可能ですか
- 13. Webアプリケーションでexeを呼び出すことは可能ですか?
- 14. 異なるネットワーク上でプリンタを呼び出すことは可能ですか
- 15. JavaでNSISスクリプトを呼び出すことは可能ですか?Swing Program
- 16. ジェネリックメソッド内で子クラスコンストラクタを呼び出すことは可能ですか?
- 17. ES6継承クラスでスーパーセッターを呼び出すことは可能ですか?
- 18. C#で動的オブジェクトを呼び出すことは可能ですか?
- 19. setTimeout Node.jsでカスタム関数を呼び出すことは可能ですか?
- 20. アンドロイドでBluetoothアプリケーションを呼び出すことは可能ですか?
- 21. mysqlトリガでウェブURL(http://)を呼び出すことは可能ですか?
- 22. ASP.NET:Global.asaxで非同期タスクを呼び出すことは可能ですか?
- 23. VB.netでbit.ly APIを呼び出すことは可能ですか?
- 24. bashは実行可能ファイルを呼び出す
- 25. Cassandra:CQLで呼び出し可能な行のタイムスタンプエントリですか?
- 26. @ Html.ActionLinkからHttpPostアクションメソッドを呼び出すことは可能ですか?
- 27. ObjCからPythonモジュールを呼び出すことは可能ですか?
- 28. javascriptからobjective-c pushViewControllerを呼び出すことは可能ですか?
- 29. AWSラムダからドッカーを直接呼び出すことは可能ですか
- 30. ReactJS内からPHP関数を呼び出すことは可能ですか
私はできないと思います。移行後に起動する必要があります。このsqlファイルは何を含んでいますか? – j0k
ストアドプロシージャとビューを作成し、動的に作成します – Hyperkubus