use default target schema in dbDeploy

This commit is contained in:
SPRINX0\prochazka
2025-05-16 13:55:14 +02:00
parent c71c32b363
commit 23150815a0

View File

@@ -52,8 +52,11 @@ async function generateDeploySql({
dbdiffOptionsExtra?.['schemaMode'] !== 'ignore' && dbdiffOptionsExtra?.['schemaMode'] !== 'ignore' &&
dbdiffOptionsExtra?.['schemaMode'] !== 'ignoreImplicit' dbdiffOptionsExtra?.['schemaMode'] !== 'ignoreImplicit'
) { ) {
if (!driver?.dialect?.defaultSchemaName) {
throw new Error('targetSchema is required for databases with multiple schemas'); throw new Error('targetSchema is required for databases with multiple schemas');
} }
targetSchema = driver.dialect.defaultSchemaName;
}
try { try {
if (!analysedStructure) { if (!analysedStructure) {