DBからschema.ymlを作成する

2011年6月4日 Posted by PURGE

過去、開発においてテーブル定義はER図によって管理してきた。下記がこれまでの開発ワークフローとなる。

ER図作成
 ↓
CREATE文( SQL)生成
 ↓
テーブルスキーマ生成

よって実テーブルから、 schema.yml を生成したい。

そこでまず、databases.yml にてDB接続設定を行う。
設定が正しく行われた場合 doctrine:build-schema コマンドを呼び出す。

$ php symfony doctrine:build-schema

これによって、schema.yml ファイルは config/doctrine/ ディレクトリの中に生成される。これを元に modelクラス をビルドすることとなる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です