UNPKG

@clickup/pg-microsharding

Version:
15 lines 607 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getPublisherDsn = getPublisherDsn; const names_1 = require("./names"); const quote_1 = require("./quote"); const runSql_1 = require("./runSql"); async function getPublisherDsn({ subscriberDsn, schema, }) { return runSql_1.runSql.one(subscriberDsn, (0, quote_1.sql) ` SELECT subconninfo FROM pg_subscription JOIN pg_database ON pg_database.oid = subdbid AND datname = current_database() WHERE subname = ${(0, names_1.subName)(schema)} `); } //# sourceMappingURL=getPublisherDsn.js.map