Using the Baseline CLI
Run Commands
Via Docker Compose
bash
docker compose exec app npx baseline [command]Execute commands inside your application container using npx.
Via The Helper
bash
./baseline [command]Use the ./baseline executable in your project root, it is simply a wrapper around the docker compose command.
WARNING
The CLI automatically bootstraps the framework by locating server/baseline.js.
Ensure that server/baseline.js exists and exports exactly one variable: the baseline instance.
Manage Migrations
Use these subcommands to manage your database schema:
| Command | Description |
|---|---|
db:push | Force the current database schema into the database (ideal for testing environments). |
db:commit [options] | Generate migrations based on your current database schema. |
db:custom-migration [options] | Create a new, empty migration file. |
To view all available options and subcommands, run:
bash
baseline help