Doctrine orm:schema-tool:create

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kloban
Člen | 123
+
0
-

Ahoj,
právě se poprvé snažím rozchodit Doctrinu pod Nette. Postupuji podle návodu http://blog.honzacerny.com/…te-framework

Zasekl jsem se u příkazu php ./www/index.php orm:schema-tool:create

Čekal bych, že tento příkaz mi vytvoří přímo tabulku v databázi. To se ovšem nestalo.

Příkaz vypsal toto:

php ./www/index.php orm:schema-tool:create
ATTENTION: This operation should not be executed in a production environment.

Creating database schema...
Database schema created successfully!

V čem může být problém? Nebo očekávám něco jiného než se má ve skutečnosti provést?
Díky za rady.

David Matějka
Moderator | 6445
+
+2
-

zkus si nejdrive spustit orm:info jestli ti doctrine naslo tu entitu. Jestli ne, tak

  1. promaz cache
  2. zkontroluj anotace (jestli mas @ORM\Entity nad entitou atd.)
  3. zkontroluj, jestli mas spravne nastaveny metadata
kloban
Člen | 123
+
0
-

Díky moc. Chyběla mě anotace nad entitou.