CLI command reference¶
Recent CLI versions removed AI-assisted command generation and introduced tb init for project setup.
tb initreplacestb createfor scaffolding projects.tb mockhas been removed. Create fixture files manually (or asking a codign agent) infixtures/.tb test createhas been removed. Create YAML tests manually (or asking a coding agent), then usetb test runandtb test update.tb --promptand interactivetbmode are no longer available.
The following list shows all available commands in the Tinybird command-line interface, their options, and their arguments.
For SDK-specific command references, see:
- TypeScript SDK CLI (
npx tinybird): TypeScript SDK CLI commands - Python SDK CLI (
tinybird): Python SDK CLI commands
- Global options
- tb
- tb branch
- tb build
- tb connection
- tb copy
- tb create (deprecated)
- tb datasource
- tb deploy
- tb deployment
- tb dev
- tb endpoint
- tb fmt
- tb info
- tb infra
- tb init
- tb job
- tb local
- tb login
- tb logout
- tb materialization
- tb mock (removed)
- tb open
- tb pipe
- tb pull
- tb secret
- tb sink
- tb sql
- tb test
- tb token
- tb update
- tb workspace