public function preTestSetUp(EntityManagerEventArgs $eventArgs) { $em = $eventArgs->getEntityManager(); $classes = array($em->getClassMetadata(__NAMESPACE__ . '\\Date')); $schemaTool = new SchemaTool($em); $schemaTool->dropDatabase(); $schemaTool->createSchema($classes); }
public function preTestSetUp(EntityManagerEventArgs $eventArgs) { $em = $eventArgs->getEntityManager(); $schemaTool = new SchemaTool($em); $cmf = $em->getMetadataFactory(); $classes = $cmf->getAllMetadata(); $schemaTool->dropDatabase(); $schemaTool->createSchema($classes); }
public function preTestSetUp(EntityManagerEventArgs $eventArgs) { $this->preTestEvent = true; $em = $eventArgs->getEntityManager(); $schemaTool = new \Doctrine\ORM\Tools\SchemaTool($em); $classes = array($em->getClassMetadata(__NAMESPACE__ . "\\BlogPost"), $em->getClassMetadata('DoctrineExtensions\\Versionable\\Entity\\ResourceVersion')); $schemaTool->dropSchema($classes); $schemaTool->createSchema($classes); }