2013-01-13 3 views
1

공급 업체 테이블을 작성하지 않은 나는 데이터베이스 테이블을 볼 때 나는이 문장을 Symfony2 난 그냥 symfony2를 설치 한

php app/console doctrine:schema:create

을 사용, 거기에 하나의 테이블이며, 그 내 개체입니다. 기본 테이블을 볼 수 없습니다.

정상입니까?

+0

기본 테이블? 그들은 무엇입니까? Symfony는 엔티티의 테이블 만 생성합니다! – JeanValjean

답변

1

이것은 일반적으로 정상입니다. Symfony는 프레임 워크이므로 데이터베이스 테이블이 필요하지 않습니다. 모든 설정은 /app/config 디렉토리 (응용 프로그램 구성 파일)에있는 구성 파일에 저장됩니다. 번들 구성 파일은 다음에서 찾을 수 있습니다. bundle_dir/Resources/config

데이터베이스는 사용자 엔터티 전용입니다. "Doctrine Migrations"를 사용한다면 실제로 "doctrine_migrations"라는 하나의 데이터베이스 테이블을 생성한다는 것을 명심하십시오.

+0

하지만 데이터베이스에있는 테이블을 볼 수 없습니다. – user1858027

+0

그래서 교리 마이 그 레이션을 사용하지 마십시오. 나는 정말로 문제를 볼 수 없습니다. 그것을 사용하면 표가 나타납니다. –

1

프레임 워크 자체에는 "기본 테이블"이 없습니다. 엔티티 만 유지합니다.

관련 문제