Overview

Rattail comes with its own database, schema for which contains most “common” tables needed to support a retail organization, but which may be “extended” as needed by an app.

This database, if present, must use the PostgreSQL DB engine.

The database is not strictly required, meaning e.g. the Base Layer will function without it. But most advanced features will benefit from having a database in place, and many do require it.