pg-logical-replication
Version:
PostgreSQL Location Replication client - logical WAL replication streaming
14 lines (13 loc) • 487 B
TypeScript
import { Client } from 'pg';
import { AbstractPlugin } from '../abstract.plugin.js';
import { Wal2JsonPluginOptions } from './wal2json-plugin-options.type.js';
/**
* wal2json
* https://github.com/eulerto/wal2json
*/
export declare class Wal2JsonPlugin extends AbstractPlugin<Wal2JsonPluginOptions> {
constructor(options?: Wal2JsonPluginOptions);
get name(): string;
start(client: Client, slotName: string, lastLsn: string): Promise<any>;
parse(buffer: Buffer): any;
}