adds requirement to use a database source, with a preference for PostgreSql