changeColumn() public method

public changeColumn ( string | Column $oldColumn, Column $newColumn )
$oldColumn string | SQLBuilder\Universal\Syntax\Column
$newColumn SQLBuilder\Universal\Syntax\Column
示例#1
0
 public function testChangeColumn()
 {
     $q = new AlterTableQuery('products');
     $q->changeColumn('name', new Column('title', 'varchar(30)'));
     $this->assertDriverQuery(new MySQLDriver(), $q);
     $this->assertSqlStrings($q, [[new MySQLDriver(), 'ALTER TABLE `products` CHANGE COLUMN `name` `title` varchar(30)']]);
 }