mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 03:16:01 +00:00
fix: always pass runDeployInTransaction to scipt
This commit is contained in:
@@ -106,7 +106,9 @@ async function testDatabaseDeploy(engine, conn, driver, dbModelsYaml, options) {
|
|||||||
|
|
||||||
for (const loadedDbModel of dbModelsYaml) {
|
for (const loadedDbModel of dbModelsYaml) {
|
||||||
if (_.isString(loadedDbModel)) {
|
if (_.isString(loadedDbModel)) {
|
||||||
await driver.script(conn, formatQueryWithoutParams(driver, loadedDbModel));
|
await driver.script(conn, formatQueryWithoutParams(driver, loadedDbModel), {
|
||||||
|
useTransaction: engine.runDeployInTransaction,
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
const { sql, isEmpty } = await generateDeploySql({
|
const { sql, isEmpty } = await generateDeploySql({
|
||||||
systemConnection: conn.isPreparedOnly ? undefined : conn,
|
systemConnection: conn.isPreparedOnly ? undefined : conn,
|
||||||
|
|||||||
Reference in New Issue
Block a user