我刚刚安装了symfony2,我使用了这个语句
php app/console doctrine:schema:create
当我看到数据库表时,只有一个表,这是我的实体。 我看不到任何基表。
这是正常的吗?
答案 0 :(得分:1)
框架本身没有任何“基表”。它仅保留您的实体。
答案 1 :(得分:1)
绝对正常。 Symfony是一个框架,它不需要任何数据库表。它的所有设置都保存在配置文件中,可以在/app/config
目录(应用程序配置文件)中找到。可以在bundle_dir/Resources/config
数据库仅适用于您的实体。请记住,如果您使用“Doctrine Migrations”,它确实会创建一个名为“doctrine_migrations”的数据库表。