Issue #3118832 by effulgentsia, alexpott, daffie: Allow custom database drivers to extend and have the same name as the core ones (cherry picked from commit c4f0d962)