/**
  * test rename table
  */
 public function test_rename_table()
 {
     //create it
     $this->adapter->execute_ddl("CREATE TABLE `users` ( name varchar(20) );");
     $this->assertEquals(true, $this->adapter->has_table('users'));
     $this->assertEquals(false, $this->adapter->has_table('users_new'));
     //rename it
     $this->adapter->rename_table('users', 'users_new');
     $this->assertEquals(false, $this->adapter->has_table('users'));
     $this->assertEquals(true, $this->adapter->has_table('users_new'));
     //clean up
     $this->adapter->drop_table('users_new');
 }
 /**
  * Rename a table
  *
  * @param string $name     the name of the table
  * @param string $new_name the new name of the table
  *
  * @return boolean
  */
 public function rename_table($name, $new_name)
 {
     return $this->_adapter->rename_table($name, $new_name);
 }