Artisan コマンド
Lase が提供する Artisan コマンドの一覧です。
lase:reseed
migrations テーブル以外のすべてのテーブルを truncate してからシーダーを実行します。データベースをシーダーの初期状態にリセットしたい場合に使用します。
bash
php artisan lase:reseed| オプション | 説明 |
|---|---|
--force | 確認プロンプトをスキップして実行する |
DANGER
このコマンドはローカル環境(APP_ENV=local)でのみ実行可能です。すべてのテーブルデータが削除されます。
lase:index-docs
docs/ ディレクトリの Markdown をチャンク分割・Embedding 化して DB に保存します。AI チャットの RAG(検索拡張生成)に使用されます。
bash
php artisan lase:index-docs| オプション | 説明 |
|---|---|
--force | 変更がないファイルも再インデックスする |
lase:send-admin-mails
管理者メールの送信を実行します。スケジューラーから定期実行されることを想定しています。
bash
php artisan lase:send-admin-mailslase:renew-subscriptions
サブスクリプションの更新処理を実行します。スケジューラーから定期実行されることを想定しています。
bash
php artisan lase:renew-subscriptions