Debug My Life.

いろいろデバッグをがんばるブログ。

Laravel系

Laravelとinputのname属性の配列使用時のold値指定のエラーでハマった件

久しぶりによく分からないエラーにハマったので、備忘録的に示しておこう。LaravelのView(bladeファイル)でinputを使用して、以下のような配列を受け渡すHTMLを作っていた。 <input type="text" name="price-0[]" value="100" class="align-right" style="width:100px;"> 円 <input type="text" name="price-0[]" value="200" class="align-right" style="width:100px;"> 円

Laravelのテーブルrename処理はmigrationファイルを分けた方が吉

このブログを放置しすぎているけど、久しぶりにハマったネタがあったので、更新しておこう。Laravelでテーブルリネーム処理は、migrationファイル内で以下のように定義すれば良い。 Schema::rename('from_table_name','to_table_name'); このときテーブル名…

php artisan migrateのエラー確認方法

LaravelのMigrationファイルをDBに反映するコマンド:php artisan migrateを実行してエラーになったときに、以下のようにコンソール上はエラー箇所がよく分からないことが多い。 php artisan migrate Migration table created successfully. [Illuminate\Dat…

php artisan migrate時でのエラー対処(ユーザ権限まわり)

migrationファイルをすでに作成済みでphp artisan migrateで実際にmigrationファイルをDBに反映するときに以下のエラーが出た。 [vagrant@dev-wb01 samplesystem]$ php artisan migrate [Illuminate\Database\QueryException] SQLSTATE[HY000] [2002] Connec…