Revert "DatabaseExtension uses CompilerExtension::validateConfig()"

This reverts commit 5a35630afcf6eba1907b27f95702b9980dce9953.