Doctrine 2のZendフレームワークスクリプトがあります。
新しい列を追加する必要があります。それを行うための正しい年表は何ですか。つまり、列の作成、エンティティの更新、移行の実行などです。
どんな助けでも感謝します。
Doctrine 2のZendフレームワークスクリプトがあります。
新しい列を追加する必要があります。それを行うための正しい年表は何ですか。つまり、列の作成、エンティティの更新、移行の実行などです。
どんな助けでも感謝します。
手動で必要な場合は、データベース テーブルに列を作成し、エンティティ クラスでその列を次のように指定します。
/**
* @ORM\Column(type="string") // if column is varchar
*/
protected $title;
エンティティおよびデータベース スキーマ ファイルを生成するための CLI をすでに設定している場合は、これを使用します。
-- Entity クラスに新しい変数、つまり列名を追加します。
/**
* @ORM\Column(type="string") // if column is Varchar
*/
protected $title;
このコマンドを実行します
doctrine orm:schema-tool:update --force update
CLI の詳細については、このリンクを使用してください http://wildlyinaccurate.com/useful-doctrine-2-console-commands