Пример #1
0
 public function testCreatingTheSchemaTableOnConnect()
 {
     $this->adapter->connect();
     $this->assertTrue($this->adapter->hasTable($this->adapter->getSchemaTableName()));
     $this->adapter->dropTable($this->adapter->getSchemaTableName());
     $this->assertFalse($this->adapter->hasTable($this->adapter->getSchemaTableName()));
     $this->adapter->disconnect();
     $this->adapter->connect();
     $this->assertTrue($this->adapter->hasTable($this->adapter->getSchemaTableName()));
 }
Пример #2
0
 public function testSchemaTableIsCreatedWithPrimaryKey()
 {
     $this->adapter->connect();
     $table = new \Phinx\Db\Table($this->adapter->getSchemaTableName(), array(), $this->adapter);
     $this->assertTrue($this->adapter->hasIndex($this->adapter->getSchemaTableName(), array('version')));
 }