# Functions

Credentials configures postgres with username and password.
DbName configures postgres with a database name.
HostAndPort configures postgres with hostname and port number.
MigrateDB applies the database migrations into the supplied DB.
NewDb returns a new database access object for a postgres database, from a set of configuration options.
NewTodosRepository creates a new Todos repository backed by a Postgres db.
SslDisabled configures postgres to not enable SSL.

# Structs

TodosRepository is a postgres implementation of a base todos.TodosRepository.

# Type aliases

ConfigOption represents a function to configure the postgres connection.