タグ

ブックマーク / www.craftgear.net (1)

  • Doctrine | process S+D - Part 2

    モデルクラスは /lib/doctrine/ 以下に生成されます。 User.class.phpがレコードクラス、UserTable.class.phpがテーブルクラスです。 ユーザスクリプトはこれらのクラスに記述します。 /lib/doctrine/generated/ 以下のファイルは自動的に更新されるので、触らないようにします。 モデルの再生成をした後は、キャッシュのクリアを忘れずに行います。 テーブルの作成 build-dbの後にアプリケーション名の指定が必要です。 このタスクはすでにDB上に同名のテーブルがある場合に自動でテーブルをドロップしません。 以上でDoctrineを使ってテーブルにアクセスする準備は整いました。 次回以降、スキーマを修正して再度同じ手順を踏むには、まず既存テーブルをすべてドロップする必要がありますが、doctrine:drop-dbを行うと、テーブ

    beryu
    beryu 2010/10/03
    dump→drop table→create tableの手順
  • 1