UNPKG

@clickup/pg-microsharding

Version:
13 lines 531 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.listActiveSchemas = listActiveSchemas; const names_1 = require("./names"); const quote_1 = require("./quote"); const runSql_1 = require("./runSql"); /** * Returns the list of active shards on a DSN. */ async function listActiveSchemas({ dsn, }) { return runSql_1.runSql.column(dsn, (0, quote_1.sql) `SELECT unnest FROM unnest(${(0, names_1.libSchema)()}.microsharding_list_active_shards())`); } //# sourceMappingURL=listActiveSchemas.js.map