Skip to content
Database

Database

The database layer provides a type-safe ORM-style toolkit for working with SQL databases in Go. It covers the full lifecycle: defining models, expressing relationships between them, querying and mutating data with a fluent builder, and managing schema changes with versioned migrations.