FerryDocs
ConceptsDatastores

Datastore statuses

A datastore is available when it answers a test. If it does not answer, the status becomes failed.

Edit on GitHub

A goes from creating to available, or to failed with an error.

The test

KindThe datastore is available when
Postgrespg_isready succeeds in the container, over TCP, for the user and the database.
Redisredis-cli ping answers PONG.

Ferry waits 60 seconds for a good answer. If the timeout of the (--health-check-timeout) is longer, Ferry waits that long.

See the status

Terminal
ferry db show app-db
Output (one line)
Status:         available

On this page