GraphAware\Neo4j\OGM\Tests\Integration\UseCase\UserResourceTest::prepareDb PHP Method

prepareDb() private method

private prepareDb ( )
    private function prepareDb()
    {
        $em = $this->em;
        $em->getDatabaseDriver()->run('MATCH (n) DETACH DELETE n');
        $em->getDatabaseDriver()->run('CREATE (n:User {login:\'test\'})-[:HAS_ROLE]->(:Role {name:"pageViews"})');
        $em->getDatabaseDriver()->run("CREATE (r:SecurityRole{roleType:\"ROLE_USER\"})\n\ncreate (n:Resource{name:'wood',name_DE:'Holz',icon:'fa-tree',iconColour:'#fff',colour:'#00C851 '})\ncreate (n2:Resource{name:'stone',name_DE:'Stein',icon:'fa-cubes',iconColour:'#fff',colour:'#a1887f '})\ncreate (n3:Resource{name:'food',name_DE:'Nahrung',icon:'fa-cutlery',iconColour:'#fff',colour:'#fb8c00 '})\ncreate (n4:Resource{name:'water',name_DE:'Wasser',icon:'fa-tint',iconColour:'#fff',colour:'#33b5e5 '})\ncreate (n5:Resource{name:'work',name_DE:'Arbeitskraft',icon:'fa-industry',iconColour:'#fff',colour:'#2BBBAD '})\ncreate (n6:Resource{name:'overwatch',name_DE:'Überwachung',icon:'fa-eye',iconColour:'#fff',colour:'#aa66cc '})\ncreate (u1:User {login:'hello'})\ncreate (u1)-[:HAS_ROLE]->(r)\nCREATE (u2:User {login:'admin'})\nCREATE (u2)-[:HAS_ROLE]->(r)\ncreate (n7:Team{name:'red_giants'})\ncreate (n8:Team{name:'blue_dwarfs'})");
    }