Doctrineでモデルを作成する
schema.yml、modelの生成
まずはデータベーステーブルを作成します。
それに合わせたschema.ymlを記述しますが、テーブル構造からコマンドで自動的にschema.ymlを作成することができます。
symfony doctrine:build-schema
schema.ymlからコマンドで、modelを自動生成させることができます。
symfony doctrine:build-model
自動生成されるmodelのbase部分のファイルをカスタマイズしてしまうと、再度このコマンドを実行することで上書きされてしまいます。
そのためbase部分はカスタマイズしてはいけません。
関連記事
- Symfony
- OpenPNE3
- firesymfony Symfonyデバック用Firebug拡張[Firefox]
- member_configのname_value_hashのルール
- symfonyのORマッパ(Propel、Doctrine)
- プロフィール項目の識別名にop_preset_は使えません 『正しくありません。』
- globalNavとlocalNavのカスタマイズ(全体メニューとカテゴリごとのメニュー)
- Symfony(シンフォニー)
- Composerコマンドでウクライナへのメッセージが表示されたことがあります
- PHPフレームワークの一覧
- リンクメニューを管理している場所
- ログインが必要なページを制限する方法
- インストール直後に設定されているユーザ情報を変更するSQL文
- OpenPNE3のサーバ移行の方法
- Symfonyのインストール
- OpenPNE3はsymfonyベース
- CakePHP、Symfony、Zend Frameworkの比較
- エラーレベルを変更する方法 (Deprecated: Function eregi() is deprecated)
- モバイル用の開発環境を作る方法(IP制限の解除、メールアドレスの登録)
- ログインできなくなるバグと修正方法
- インストール時の解凍に失敗する Tarのバグ(PEAR/Archive/Tar.php)
- OpenPNE3のデータベースの設定
- データベーステーブルの構成を変更する カラムの追加など
- Composerをインストールする方法と使い方
- ブロックのIDと場所
- ディレクトリ構成
- Symfony PropelでのMySQLの設定方法
- ログイン中のメンバーID
- OpenPNEのバージョンを知る方法
スポンサーリンク