Would not splitting responsibility for the Database to more senior developers work better.
Not sure what you mean by quality control you don't enforce any coding standards / style guides for writing SQL.
It does sound like your employer is cheeping out and not hiring enough experienced developers