コード例 #1
0
ファイル: AdapterTest.php プロジェクト: azema/phigrate
 /**
  */
 public function testNativeDatabaseTypes()
 {
     $expected = array('primary_key' => array('name' => 'integer', 'limit' => 11, 'null' => false), 'string' => array('name' => 'varchar', 'limit' => 255), 'smalltext' => array('name' => 'tinytext'), 'text' => array('name' => 'text'), 'mediumtext' => array('name' => 'mediumtext'), 'longtext' => array('name' => 'longtext'), 'integer' => array('name' => 'int', 'limit' => 11), 'tinyinteger' => array('name' => 'tinyint'), 'smallinteger' => array('name' => 'smallint'), 'mediuminteger' => array('name' => 'mediumint'), 'biginteger' => array('name' => 'bigint'), 'float' => array('name' => 'float'), 'decimal' => array('name' => 'decimal'), 'datetime' => array('name' => 'datetime'), 'timestamp' => array('name' => 'timestamp'), 'time' => array('name' => 'time'), 'date' => array('name' => 'date'), 'tinybinary' => array('name' => 'tinyblob'), 'binary' => array('name' => 'blob'), 'mediumbinary' => array('name' => 'mediumblob'), 'longbinary' => array('name' => 'longblob'), 'boolean' => array('name' => 'tinyint', 'limit' => 1));
     $this->assertSame($expected, $this->object->nativeDatabaseTypes());
 }