UNPKG

mssql-change-tracking

Version:
13 lines 543 B
import { writeLog } from "fast-node-logger"; import { siStatus } from "./snapshot-isolation-status"; /** Disable snapshot isolation on specific DB */ export async function siDbDisable({ dbName, pool, }) { writeLog(`siDbDisable`, { level: "trace" }); await pool.request().query(siDbDisableQuery(dbName)); return siStatus({ pool, dbName }); } export function siDbDisableQuery(dbName) { return `ALTER DATABASE [${dbName}] SET ALLOW_SNAPSHOT_ISOLATION OFF`; } //# sourceMappingURL=snapshot-isolation-disable.js.map