DBOS CLI
Commands
dbos start
Start your DBOS application by executing the start
command defined in dbos-config.yaml
.
For example:
runtimeConfig:
start:
- "fastapi run"
DBOS Cloud executes this command to start your app.
dbos migrate
Run all database schema migration commands defined in dbos-config.yaml
.
For example:
database:
migrate:
- alembic upgrade head
DBOS Cloud uses this command during application deployment to migrate your database schema.
dbos init
Initialize the local directory with a DBOS template application.
Parameters:
<application-name>
: The name of your application. If not specified, will be prompted for.--template, -t <str>
: Specify a template to use. Currently, we have a single "hello" template, which is used by default.--config, -c
: If this flag is set, only thedbos-config.yaml
file is added from the template. Useful to add DBOS to an existing project.
dbos reset
Reset your DBOS system database, deleting metadata about past workflows and steps. No application data is affected by this.
Parameters:
--yes, -y
: Skip confirmation prompt.