# Functions
ConnAttempts задаёт количество попыток подключения.
ConnTimeout задаёт таймаут между попытками подключения.
MaxConnIdleTime задаёт время, после которого бездействующее соединение будет закрыто.
MaxConnLifeTime задаёт время с момента создания, после которого соединение будет закрыто.
MaxOpenConn задаёт максимальное количество подключений к БД.
NewDB создаёт объект DB с заданными параметрами и подключается к БД.
# Type aliases
Option применяет заданную настройку к репозиторию (DB).