Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

How-to guides

How-to pages are recipes. Each one assumes you know what you are trying to do and need the steps to do it. Every page follows the same skeleton:

  1. Prerequisites. What must be installed and what state your project must be in.
  2. The task. The minimum sequence of commands or code to accomplish the goal.
  3. Verification. How to confirm the task succeeded.
  4. Common mistakes. Failure modes and how to recognise them.
  5. See also. Adjacent how-tos, the relevant reference page, and the explanation page that covers the underlying model.

If you want to understand why a step works, follow the link to the explanation quadrant. If you want a complete walk-through with no prior context, start with a tutorial.

Index

Setup

Schemas and migrations

Working with data

Version control

Translation and integration

CI