ardent settings.
| Key | Description |
|---|---|
default_db | Default database name used in branch connection strings |
branch_sql | SQL, or @path/to/file.sql, executed once on every new branch after it is created |
Branch configuration and anonymization
branch_sql gives teams repeatable control over branch contents without maintaining one-off scripts for every developer.
Common uses:
- Redact or anonymize sensitive values on every branch.
- Add fixtures, baseline rows, or organization-specific setup.
- Apply guardrail DDL your app expects in isolated environments.
ardent settings list
Example output
Example output
ardent settings set
Set the default database name used in branch URLs:branch_sql:
Example output
Example output
ardent settings remove
Example output
Example output
Local Supabase linking
If you use Supabase locally, Ardent can point your local Supabase services at an Ardent branch. This is useful when you want local auth, REST, realtime, or edge-function tooling to run against an isolated branch instead of your local Postgres container.ardent settings supabase status
Check whether a local Supabase project is currently linked:ardent settings supabase link
Link local Supabase to the current Ardent branch:--skip-health-check only when you know the services are intentionally stopped and you want to update configuration now:
ardent settings supabase unlink
Restore local Supabase to its local database configuration:--project <project> if the CLI asks you to disambiguate.