# Functions
New returns a new DB object which wraps a connection to the database specified in config.
RunMigrations is an initialization function for a DB which attempts to run migrations once a second in a loop until they run successfully.
# Variables
ErrorNoRows should be returned whenever no rows were found for the given query.