FuelPHP マイグレーション(migration)でテーブルのコメントやレコードを追加したい
カラムに対するコメントじゃなくて、テーブルに対するコメントを追加したい。あと他にもゴニョゴニョしたい
作成日:2020-03-10, 更新日:2021-09-27
基本
そんな便利なコマンドは用意されていないっぽい
テーブルのコメントを追加
・「app/migrations/0XX_create_XXXX.php」とかの中で直接クエリを実行してやる
▼テーブルにコメントを追加するSQL
ALTER TABLE テーブル COMMENT コメント;
▼サンプル:「テーブル:hoge」に「コメント:丸ごとシマウマ」を追加するSQL
ALTER TABLE `hoge` COMMENT "丸ごとシマウマ";
レコードを追加
・「app/migrations/0XX_create_XXXX.php」とかの中で直接insert文を実行してやる
Auth::create_user()、セッション絡み
・セッションはDBに保存
・Auth::create_user()」でユーザを追加
というとき・・・
色々とエラーになる・・・セッションの何かが重複したり、ユーザー名が何かだったり・・・深く調査するのも面倒な感じ。
面倒だったので・・・直接insert文を発行。
▼パスワードは元ファイルからコピペ。
\Config::load('auth', true); $pwd = base64_encode(hash_pbkdf2('sha256', パスワード, \Config::get('auth.salt'), \Config::get('auth.iterations', 10000), 32, true));
※「fuel/packages/auth/classes/auth/login/driver.php」の「hash_password()」をコピペ
※「\Config::get('auth.salt')」はそのままでは使えないので先に「\Config::load('auth', true);」しておく