make project:init NAME="プロジェクト名"
- カスタム名で新規プロジェクトを初期化make envs:setup
- 環境変数ファイルをサンプルから作成make dev:setup
- Poetryで依存関係をインストール
make build
- Dockerコンテナをビルドmake up
- Dockerコンテナを起動make down
- Dockerコンテナを停止make logs
- コンテナログを表示make reload
- コンテナを再ビルドして再起動make ps
- 実行中のコンテナを表示
make lint
- Ruffリンターを実行make lint:fix
- 自動修正を適用しながらRuffリンターを実行make format
- Ruffフォーマッターでコードを整形
make security:scan
- すべてのセキュリティスキャンを実行make security:scan:code
- Banditによるコードの静的セキュリティ分析make security:scan:sast
- Semgrepによる高度な静的アプリケーションセキュリティテスト
make db:revision:create NAME="メッセージ"
- 新規マイグレーションを作成make db:migrate
- データベースマイグレーションを実行make db:current
- 現在のマイグレーションリビジョンを表示make db:history
- マイグレーション履歴を表示make db:downgrade REV=ターゲット
- 特定のリビジョンにダウングレードmake db:dump
- 対話型データベースダンプユーティリティmake db:dump:oneshot
- ワンタイムデータベースダンプを作成make db:dump:list
- 利用可能なデータベースダンプを一覧表示make db:dump:restore FILE=ファイル名
- ダンプからデータベースを復元
make deploy:prod
- 本番環境へビルドしてデプロイ