SQLite3 busy_timeout function requires an int argument
DATABASE_URL parsing should turn numeric strings into numeric types, in order to match how YAML would parse the same values from database.yml. This prevents strings from ending up in database calls that require numbers, e.g. SQLite's busy_timeout function.