symfony - 使用doctrine创建数据库

时间:2014-09-17 05:32:06

标签: database symfony doctrine

比方说,我的数据库名称=电视 每当我尝试在开发者模式的CLEAN symfony项目(我尝试2.3或2.5版)中创建数据库时,它仍然会创建数据库" tv" ..当我尝试为生产模式创建数据库时,它试图创建具有相同名称的数据库"电视"

在开发者模式下,它应该创建数据库" television_dev"而不是" tv"

我有一个克隆项目(sylius),在这个项目中创建数据库工作正常......我试着确保,我有所有捆绑(我的意思是教条版本),但它仍然无法正常工作

我做错了什么?我该怎么配置?

1 个答案:

答案 0 :(得分:1)

app/config/config_dev.yml中添加:

doctrine:
    dbal:
        dbname:   %database_name%_dev

然后您使用此命令创建db

php app/console doctrine:database:create

根据您的环境,您将拥有televisiontelevision_dev