This commit is contained in:
yunwuxin 2017-03-27 17:52:18 +08:00
parent b111afc07a
commit daf523be9e

View File

@ -12,7 +12,6 @@
namespace think\migration\db;
use Phinx\Db\Table\Index;
use Phinx\Db\Table\Column;
class Table extends \Phinx\Db\Table
{
@ -92,7 +91,7 @@ class Table extends \Phinx\Db\Table
public function addColumn($columnName, $type = null, $options = [])
{
if ($columnName instanceof Column && $columnName->isUnique()) {
if ($columnName instanceof Column && $columnName->getUnique()) {
$index = new Index();
$index->setColumns([$columnName->getName()]);
$index->setType(Index::UNIQUE);
@ -103,7 +102,7 @@ class Table extends \Phinx\Db\Table
public function changeColumn($columnName, $newColumnType = null, $options = [])
{
if ($columnName instanceof Column) {
if ($columnName instanceof \Phinx\Db\Table\Column) {
return parent::changeColumn($columnName->getName(), $columnName, $options);
}
return parent::changeColumn($columnName, $newColumnType, $options);