1

symfony2 をインストールしたばかりで、このステートメントを使用しました

php app/console doctrine:schema:create

データベース テーブルを見ると、テーブルは 1 つしかなく、それは私のエンティティ用です。ベーステーブルが表示されません。

それが普通ですか??

4

2 に答える 2

1

フレームワーク自体には「ベース テーブル」がありません。エンティティのみを保持します。

于 2013-01-13T11:01:28.980 に答える
1

それは絶対に正常です。Symfony はフレームワークであり、データベース テーブルは必要ありません。/app/configすべての設定は、ディレクトリ (アプリケーション構成ファイル)にある構成ファイルに保存されます。バンドルの構成ファイルは次の場所にあります。bundle_dir/Resources/config

データベースはエンティティ専用です。「Doctrine Migrations」を使用すると、実際に「doctrine_migrations」と呼ばれる 1 つのデータベース テーブルが作成されることに注意してください。

于 2013-01-13T11:29:36.040 に答える