Skip to content

Home > extract-pg-schema > ProcedureDetails

ProcedureDetails type

Signature:

typescript
export type ProcedureDetails = {
    name: string;
    schemaName: string;
    kind: "procedure";
    comment: string | null;
    parameters: ProcedureParameter[];
    language: string;
    definition: string;
    isSecurityDefiner: boolean;
    isLeakProof: boolean;
    parallelSafety: FunctionParallelSafety;
    estimatedCost: number;
    informationSchemaValue: InformationSchemaRoutine;
};

References: ProcedureParameter, InformationSchemaRoutine