public function setUp() { parent::setUp(); $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('animal', Animal::schema()); Animal::import(array(array('name' => 'Llama', 'type' => 'llama'), array('name' => 'Blue Frog', 'type' => 'frog'), array('name' => 'Red Frog', 'type' => 'frog'))); }
public function setUp() { parent::setUp(); $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('hero', Hero::schema())->create('power', Power::schema())->create('secretidentity', SecretIdentity::schema()); $this->spiderman = Hero::createHelper('Spider Man', 'Peter Parker', array('Super-human Strength', 'Spider Senses')); $this->superman = Hero::createHelper('Super Man', 'Clark Kent', array('Super-human Strength', 'Invulnerability')); $this->batman = Hero::createHelper('Batman', 'Bruce Wayne', array('Richness', 'Super-human Intellect')); }
public function setUp() { parent::setUp(); $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('hero', Hero::schema())->create('power', Power::schema())->create('secretidentity', SecretIdentity::schema()); $this->pheasant->connection()->execute('INSERT INTO sequences (name, id) VALUES (?, ?)', array('SECRETIDENTITY_ID_SEQ', 100)); $spiderman = Hero::createHelper('Spider Man', 'Peter Parker', array('Super-human Strength', 'Spider Senses')); $superman = Hero::createHelper('Super Man', 'Clark Kent', array('Super-human Strength', 'Invulnerability')); $batman = Hero::createHelper('Batman', 'Bruce Wayne', array('Richness', 'Super-human Intellect')); }
public function setUp() { parent::setUp(); $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('animal', Animal::schema()); $this->queries = array(); $test = $this; $this->connection()->filterChain()->onQuery(function ($sql) use($test) { $test->queries[] = $sql; return $sql; }); }
<?php require_once __DIR__ . '/common.php'; // set up the database $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('testobject', TestObject::schema()); $migrator->create('testrelationship', TestRelationship::schema()); $connection = \Pheasant::instance()->connection(); $connection->sequencePool()->initialize()->clear(); $connection->table('testobject')->truncate(); $connection->table('testrelationship')->truncate();
public function setUp() { parent::setUp(); $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create('hero', Hero::schema())->create('power', Power::schema())->create('secretidentity', SecretIdentity::schema()); }
public function migrate($tableName, $schema) { $migrator = new \Pheasant\Migrate\Migrator(); $migrator->create($tableName, $schema); }