我刚刚安装了 symfony2 并且我使用了这个语句
php app/console doctrine:schema:create
当我看到数据库表时,只有一张表是我的实体。 我看不到任何基表。
这正常吗??
最佳答案
这是绝对正常的。 Symfony 是一个框架,它不需要任何数据库表。它的所有设置都保存在配置文件中,可以在 /app/config
目录(应用程序配置文件)中找到。 bundle 的配置文件可以在 bundle_dir/Resources/config
数据库仅供您的实体使用。请记住,如果您使用“Doctrine Migrations”,它确实会创建一个名为“doctrine_migrations”的数据库表。
关于database - Symfony2 没有创建供应商表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14302788/