Salus
DocumentationManage a Database

Deployments

Manage a Database

Everything here lives in the database’s Settings, and requires the database to be Active — while it’s provisioning, updating, or deleting, changes are temporarily disabled.

Resize compute and storage

Compute (CPU/memory tier) and storage are changed — and saved — independently:

  • Scale compute by moving the instance to a larger tier. Reducing resources isn’t supported yet — you can only scale up.
  • Grow storage to a larger size. Storage is grow-only, and you can’t select a size below what the instance already uses — so raise it deliberately.

Upgrade the PostgreSQL version

Change the engine version from the General settings when you’re ready to move to a newer major version.

Rotate the admin password

If you’ve lost the admin password — or just want to retire it — use Rotate password on the database’s overview. Rotation is available only while the database is Active.

Rotating generates a new password and shows it once: copy it immediately, it won’t be shown again. The database moves to Updating while the change rolls out — the current password keeps working until the database returns to Active, at which point the new one takes effect.

Delete a database

Deleting lives in the settings Danger Zone, and asks you to type the database’s name to confirm.

Troubleshooting

  • Settings are disabled. Changes are blocked while the database is provisioning, updating, or deleting — wait for it to return to Active.
  • You can’t pick a smaller tier or storage size. Downsizing isn’t supported: compute only scales up, and storage can’t go below current usage.
  • Apps lost database access after a rotation. Update any hand-configured connection details with the new password; linked projects receive it automatically.