UNPKG

mssql-change-tracking

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