Skip to content
Greg Bowler edited this page May 9, 2026 · 3 revisions
  • SQLite is a good starting database, and can work fine under heavy load.
  • Sometimes a dedicated database is makes more sense - explain tangible examples of when.
  • Encourage choosing based on deployment and application needs, or developer familiarity.

Connection setup

  • Explain the role of config values for driver, host, schema, username, and password.
  • Explain environment-specific overrides.

Initialising schema and data

  • Explain how to establish the first schema for a project.
  • Mention migrations or repeatable setup strategy at a high level.

Local vs, production concerns

  • Different credentials.
  • Backups.
  • Permissions.
  • Connection stability.
  • Maintained cloud databases.

Let's move on to asset compilation.

Clone this wiki locally