SwallowKit: Initialize New Project |
Guided wizard: folder → project name → CI/CD → backend language → Cosmos DB mode → VNet → Static Web Apps plan, then opens the project |
SwallowKit: Create Model |
Prompts for model name(s), runs swallowkit create-model, auto-opens new files |
SwallowKit: Create Dev Seed Templates |
Generates seed templates from models, or exports current emulator data with --from-emulator |
SwallowKit: Scaffold CRUD from Model |
Pick model file → runs swallowkit scaffold <path> |
SwallowKit: Scaffold CRUD (API Only) |
Same as above with --api-only flag |
SwallowKit: Scaffold Preview (Dry Run) |
Shows planned file changes and conflicts without writing anything (--dry-run) |
SwallowKit: Start Dev Server |
Starts swallowkit dev in a dedicated terminal; offers --seed-env when dev-seeds/* exists and --mock-connectors when connectors are configured |
SwallowKit: Stop Dev Server |
Stops the dev server terminal |
SwallowKit: Add Authentication |
Guided swallowkit add-auth: provider (Custom JWT / SWA / External Token / SWA + Custom / None), optional scheme and SWA identity providers |
SwallowKit: Add External Connector |
Guided swallowkit add-connector: name → type (RDB / API) → RDB provider (MySQL / PostgreSQL / SQL Server) |
SwallowKit: Show Project Status |
Runs swallowkit status (optionally with --artifacts) to show generated artifact status and drift |
SwallowKit: Verify Project |
Runs swallowkit verify with selectable checks (structure / drift / typecheck) |
SwallowKit: Provision Azure Resources |
Collects Azure settings, then lets the CLI guide region selection in the terminal |
SwallowKit: Open Documentation |
Opens https://himanago.github.io/swallowkit/ in browser |