# Functions
ConnectDatabase accepts a connection url and application name along with a context.Context which is respected during connection and ping.
# Constants
MaxPostgresNameLength limits the size of the application name.
# Variables
ErrNameTooLong indicates when app name is too long.