運営中のサイトにカラム追加する場合 subversionなどでソース管理している場合、 テスト環境では、 1.直接カラム追加 2.schema.ymlにカラム追加 3.symfony propel-build-modelこの手順で作業する。 その後本番環境では、 1.直接カラム追加 2.テストソースの反映以上で本番環境にも反映されます。
muroiです。 今日はsymfonyを学習しながら気づいた点・分からなかった事などを調べながら書いていきたいと思います。 今回はsymfonyにおけるMVCのMの部分、『モデル』がどうなっているのかなと気になったので調べてみました。 モデルの作成。symfonyではschema.ymlを記述してあるコマンドを実行するだけで瞬時に作成する事ができました。 symfony propel-build-model これで簡単にクラスができてしまうので驚きでした! ただ最初のうちはこれで一気にできてしまうのでどうなっているのか全然把握する事ができずにどうしてだろうと悩むばかりでした。(今でもまだまだ理解しきっているわけではないのですが・・・) 基底モデルと現行モデル 上記のコマンドを実行すると、2つのディレクトリ(『model/om』と『model/』)に似た名前のクラスができていたのですがこれが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く