Skip to content

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-mails

lase:renew-subscriptions

サブスクリプションの更新処理を実行します。スケジューラーから定期実行されることを想定しています。

bash
php artisan lase:renew-subscriptions