postgraphile-plugin-connection-filter
Version:
Filtering on PostGraphile connections
13 lines (12 loc) • 479 B
TypeScript
import type { Plugin } from "graphile-build";
import type { PgAttribute, PgClass, PgConstraint } from "graphile-build-pg";
declare const PgConnectionArgFilterBackwardRelationsPlugin: Plugin;
export interface BackwardRelationSpec {
table: PgClass;
keyAttributes: PgAttribute[];
foreignTable: PgClass;
foreignKeyAttributes: PgAttribute[];
foreignConstraint: PgConstraint;
isOneToMany: boolean;
}
export default PgConnectionArgFilterBackwardRelationsPlugin;