Voglio usare symfony2 + doctrine2 per un nuovo progetto. Mi sono imbattuto in un piccolo problema con schemi postgresql. Al contrario di mysql è possibile specificare in schemi postgres (come altri database) diversi. Il nostro database produttivo ha circa 200 schemi, ad esempio.symfony2 + doctrine2 @ postgresql che imposta uno schema
Devo impostare uno schema per la mia attuale connessione di dottrina. Come lo posso fare?
Ho risolto questo problema alcuni mesi fa in un altro progetto, che utilizza solo doctrine2. Ho fatto quanto segue:
$em = Doctrine\ORM\EntityManager::create($connectionOptions, $config);
$em->getConnection()->exec('SET SEARCH_PATH TO foobar');
Ma non so dove dovrei farlo in symfony2?
Symfony2 usa solo la dottrina, dovresti essere in grado di risolverlo nello stesso modo. – hakre
sì. ma non so dove dovrei collegarmi :(Im assolutamente nuovo per symfony2 ... –
Cerca anche EntityManager Se non ci sono problemi, grep è tuo amico – hakre