2017-01-20 17 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として実装されています。 latin1_swedish_ciにテーブルbar内の既存の列fooの照合順序を変更するには

、それは次のようになります。

$this->table('bar') 
    ->changeColumn('foo', 'string', array(
     'collation' => 'latin1_swedish_ci', 
    )) 
    ->update(); 
関連する問題