public function createDatabase() { $em = $this->doctrineContainer->getEntityManager(); $tool = new \Doctrine\ORM\Tools\SchemaTool($em); $tool->dropDatabase(); $tool->createSchema($em->getMetadataFactory()->getAllMetadata()); $usuario = new \Application\Entity\Usuario(); $usuario->setNome('admin'); $usuario->setEnergia(100); $usuario->setEnergiaMaxima(100); $usuario->setEmail('*****@*****.**'); $usuario->setSenha('123'); $em->persist($usuario); $em->flush(); self::$created = true; }