rename() public method

Rename Table
public rename ( string $toTable )
$toTable string table name
示例#1
0
 public function testRenameTable()
 {
     $driver = new MySQLDriver();
     $args = new ArgumentArray();
     $q = new AlterTableQuery('products');
     $q->rename('products_new');
     $sql = $q->toSql($driver, $args);
     $this->assertQuery($q);
     is('ALTER TABLE `products` RENAME TO `products_new`', $sql);
     $q = new AlterTableQuery('products_new');
     $q->rename('products');
     $sql = $q->toSql($driver, $args);
     $this->assertQuery($q);
     is('ALTER TABLE `products_new` RENAME TO `products`', $sql);
 }