FuelPHP

【FuelPHP】マイグレーション実行時、syntax error near unexpected token `('ってエラーが出たらどうすればいい?

syntax error near unexpected token `('

マイグレーションのコマンドを考えて実行したらこのようなエラ―出るときがあります。

(についてなんか言われているぞ!?ということなのですが、これはコマンドで(を受けてつけていないよということで、結論から言うと[にすると正常に解決(実行)します。

 

例)これはhoge01_tblというテーブルに、hoge_idというカラムを追加するためのマイグレーションを作ろうとした場合です。

■エラーになる

env FUEL_ENV=develop php oil generate migration add_hoge_id_to_hoge01_tbl hoge_id:varchar(50);

これだと、(が受け付けないよ!ということでsyntax error near unexpected token `('エラーになってします。しかし、[に直してあげると、成功します。

■成功する

env FUEL_ENV=develop php oil generate migration add_hoge_id_to_hoge01_tbl hoge_id:varchar[50];

 

以上です、参考にしてみてください。


Warning: Undefined variable $postID in /home/foodheart/flashbuilder-job.com/public_html/wp-content/themes/stingerplus/single.php on line 87

-FuelPHP