2017-01-20 5 views
1

Я только начал изучать Phinx, и мне нужно изменить сортировку столбца на latin1_swedish_ci. Я не нахожу документацию о том, как это сделать. Я предполагаю, что это будет похоже на:Как изменить сортировку столбца с помощью Phinx

->addColumn('text_two', 'string', ['collation' => 'latin1_swedish_ci']) 

Однако, я видел некоторые разговоры, что эта функция еще не была реализована. https://github.com/robmorgan/phinx/issues/661

Если у кого-то есть способы обойти это, это было бы здорово!

ответ

0

Эта функция была выполнена с 0.7.0.

Чтобы изменить параметры сортировки существующего столбца foo в таблице bar к latin1_swedish_ci, это будет выглядеть следующим образом:

$this->table('bar') 
    ->changeColumn('foo', 'string', array(
     'collation' => 'latin1_swedish_ci', 
    )) 
    ->update(); 
Смежные вопросы