DatabaseConnection takes DataSource as init arg