-record(config, { database :: binary(), username :: binary(), password :: gleam@option:option(binary()), application :: binary(), connection_parameters :: list({binary(), binary()}), ssl :: pgl@internal:ssl() }).