# Functions
ConnectWithRetry attempts to establish a database connection with retry mechanism.
InitDB initializes a database connection using configuration from the environment.
InitTestDB initializes a database connection for testing purposes.
# Interfaces
DB interface defines the required database operations.