@cran/pg.q
Version:
Cranberry Postgres Queue
18 lines (17 loc) • 540 B
TypeScript
export interface Names {
readonly schema?: string;
readonly table: string;
readonly field_id: string;
readonly field_attempts: string;
readonly field_payload: string;
readonly field_target?: string;
readonly order: string;
}
export declare function createQueryNames(names: Partial<Names>): Names;
export declare function createQueries(names: Names, target: string): {
readonly next: string;
readonly deq: string;
readonly setup: string;
readonly listen: string;
readonly unlisten: string;
};