CompileOptions: {
    additionalProperties?: {
        [k: string]: any;
    };
    disableInlining?: string[];
    targetDialects?: TargetDialects[];
    targetSQLTableMappings?: TargetSQLTableMappings;
}

Additional options to use during partial evaluation. Only the disableInlining option is currently supported in OPA. Enterprise OPA may support additional options.

Type declaration

  • OptionaladditionalProperties?: {
        [k: string]: any;
    }
    • [k: string]: any
  • OptionaldisableInlining?: string[]

    A list of paths to exclude from partial evaluation inlining.

  • OptionaltargetDialects?: TargetDialects[]

    The output targets for partial evaluation. Different targets will have different constraints.

  • OptionaltargetSQLTableMappings?: TargetSQLTableMappings