Back to skills
extension
Category: Development & EngineeringNo API key required

repository-adapters

Modify database repository adapters using sqlc-generated SQLite queries.

personAuthor: jakexiaohubgithub

Repo conventions

  • Domain interfaces live in internal/domain/**/repository.go.
  • Implementations live in internal/adapters/repository/.
  • Do not edit generated code under internal/adapters/repository/sqlc/**.

Making a change

  1. Update internal/adapters/repository/sqlc/sqlite/queries.sql
  2. Regenerate:
make generate
  1. Update adapters in internal/adapters/repository/*.go.
  2. Verify:
make test