2011-01-27 10 views
0

私はこのtutorialのSymfony教義とストアドプロシージャ

ではsymfonyを学ぶために試してみて、非常に良いガイドです。 しかし、私はストアドプロシージャを作成することを知っている。 そして、私はshema yamlファイルの手順をどのように記述できますか? ./symfony doctrineを試してみると、ビルド--all -and-load - doctrineがデータベースを落としてしまい、すべての手続きが失われる

+1

このコマンドを実行しないでください。--allには、drop-dbコマンドが含まれています。 –

+0

ありがとうございました。 --allコマンドなどを含むすべてのコマンドをどのように見ることができますか? – Kein

+1

'php symfony help doctrine:build' – Maerlyn

答えて

3

doctrineのyamlスキーマにストアドプロシージャを記述することはできません。しかし、あなたはSQLでそれを行うことができますし、this post from Jonathan Wageの助けを借りて、あなたの灯具をロードした後にそのSQLを実行することができます。

+1

なぜ答えがリンクより優れているかを説明します。ここにはウェイバックマシンのポストがあります:http://web.archive.org/web/20120702074144/http://jwage.com/2010/ 07/27/execution-sql-after-your-data-fixtures-in-symfony-1-4 / –

関連する問題