Bonjour,
Ca fait plusieur jours que je souhaites générer une base existante sous Doctrine 2 avec Zend Framework 1.11.

J'ai utilisé plusieurs méthode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
php doctrine.php orm:convert-mapping --from-database annotation "/var/www/monprojet/application/models/mappings/Entities"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
php doctrine.php orm:generate-entities --generate-annotations=1 --regenerate-entities=1 "/var/www/monprojet/application/models/mappings/Entities"
Mais cela me génère bien le model exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
use Doctrine\ORM\Mapping as ORM;
 
/**
 * User
 *
 * @Table(name="user")
 * @Entity
 */
class User
{
 
}
Mais j'ai une cinquantaine de classes et je ne souhaites pas mettre le "namespace Entities;" à la main.

Comment puis-je générer la classe avec le namespace Entities?

Sinon j'ai vu que certains projet ne possède pas de namespace, est-il possible de faire sans namespace?

Du type "new Test();
Et pas "new \Entities\Test();"

Merci beaucoup.