500MBのファイルを作成 ~ $ dd if=/dev/zero of=dummy500MB.file bs=$(expr 1024 \* 1024) count=500 500+0 records in 500+0 records out 524288000 bytes transferred in 0.540907 secs (969275848 bytes/sec) 画像情報 …
LINEMOに乗り換えた【iPhone】
スマホ代990円なった。 3GBプランで通話毎に5分無料オプション込みは安すぎでウケる🐥✨ あと5年ぐらいしたらスマホ代は500円ぐらいになりそ。 — 優さん (@yuu13n6r2) July 25, 2021 前提 Wifiがあること(重要) 設定をする上で必要です。 家にWifiがない場合は、近所のフリーWifiを利用するか。ネカフェなどを利用してください。 次に SIMが届い …
Laravel カスタムログイン Session利用
Laravel標準ログインのコマンドは下記外部サイトを参照 https://qiita.com/mikaku/items/038e7c6180acd06b885d shop_administratosテーブルマイグレーションファイル <?php use Illuminate\Support\Facades\Schema; use Illuminate\Databa …
Swagger API 配列, オブジェクトの記述例
例1 type: object properties: event_id: type: integer name: type: string items: type: array items: properties: key: type: integer name: type: string value: t …
親子カテゴリのDB設計
この記事の紹介する方法だと、仕様で階層が深くなるようになったとしても対応できます。 こういうデータがあったとする categories id, parent_id, name 1, 3, カテゴリ1 2, null, カテゴリ2 3, 2, カテゴリ3 4, null, カテゴリ4 5, 3, カテゴリ5 階層を表すとこう 3-1-5 2-3-5 4 SQL   …
Laravel マイグレーションを1つずつ戻す
1つずつ戻す $ php artisan migrate:rollback –step=1 これが安全! // これはちょっと危険🐱💦 $ php artisan migrate:rollback
Laravel Request Ruleでバリデーション
pickup_contentsテーブルにfruit_idが存在したら422となるバリデーションRuleの例 DeleteFruitRequest.php <?php namespace App\Http\Requests\CM\Fruit; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Htt …
Laravel キャッシュでの障害・不具合の復旧
Laravel内のキャッシュでおかしくなった場合 project $ rm bootstrap/cache/config.php project $ php artisan cache:clear これでふっかーつ🐱✨ Laravel内部のキャッシュ不具合やばいな
Laravel ヘルパ関数 Arr:: Str::
Arr::pluck()が便利で多用されている https://readouble.com/laravel/5.7/ja/helpers.html
複合ユニークキー制約
idカラムのみを主キーにして、 他に複合ユニークindexをつける戦略。 複合主キーよりid + 複合Uniqueキー
カラムにINDEXを貼る基準
カーディナリティ 絡むの種類の絶対値のこと カーディナリティが5%以下の時 5%以下ならIndexを貼る価値がある WHEREやJOIN … ONでの結合対象カラム
composer install update違い
composer install … composer.lockを元にインストールする composer update … composer.jsonを元にupdateする composer.json … 入れたいもの composer.lock … パッケージ依存を解決した上での記録 開発環境での初回 $ …