2014-09-17 5 views
0

내 데이터베이스 이름 = 텔레비전 개발자 모드의 CLEAN 심포니 프로젝트 (버전 2.3 또는 2.5)에서 데이터베이스를 작성하려고 할 때마다 데이터베이스 "TV"를 만듭니다. 언제 내가 생산 모드에 대한 데이터베이스를 만들려고, 그것은 같은 이름의 데이터베이스를 만들려고 노력의 '텔레비전'이 데이터베이스 "television_dev"를 작성해야 개발자 모드에서symfony - doctrine으로 데이터베이스 만들기

하지 "텔레비전"

나는 하나 개의 복제 프로젝트를했다 (sylius), 그리고이 프로젝트에서 데이터베이스를 만드는 작품을 잘 ... 나는 모든 번들 (나는 교리 버전을 의미),하지만 여전히 작동하지 않는다는 것을 확인하려고 노력

무엇이 잘못 되었나요? 무엇을 설정해야합니까? app/config/config_dev.yml 추가에

+0

Sylius가있을 것이다 SF 프로젝트를 기반으로하더라도 Symfony가 아닙니다. 물론 db_name = television으로 SF를 구성한 경우에는 항상 "television"이라는 db가 작성됩니다. 그것을 바꾸고 싶다면 단순히 설정 파일 – DonCallisto

답변

1

:

doctrine: 
    dbal: 
     dbname: %database_name%_dev 

는 다음의 경우 사용자의 환경에 따라 DB

php app/console doctrine:database:create

을 작성하려면이 명령을 사용하거나 당신은 television 또는 television_dev

+0

을 바꿔 주시면 감사하겠습니다.이게 바로 문제 해결 ... 나는 그것을 간과했다. – pooler

관련 문제