PrismaStoreOptions: {
    allowNonTransactionalFallback?: boolean;
    allowUnknownNestedElementCreation?: boolean;
    datasourceProvider: string;
    debug?: boolean;
    defaultPrefix: string;
    idToIRI?: StringToIRIFn;
    IRItoId?: IRIToStringFn;
    isAllowedNestedElement?: (element: any) => boolean;
    jsonldContext: any;
    maxRecursionDepth?: number;
    typeIRItoTypeName: IRIToStringFn;
    typeIsNotIRI?: boolean;
    typeNameToTypeIRI: StringToIRIFn;
}

Type declaration

  • OptionalallowNonTransactionalFallback?: boolean

    Whether to allow update operations to be executed outside of a transaction as a fallback. If datasource provider is MongoDB and it is not running with a replica set, it is not possible to run transactions.

  • OptionalallowUnknownNestedElementCreation?: boolean
  • datasourceProvider: string

    Prisma schema datasource db { provider = "…" } Must match the generated client’s datasource.

  • Optionaldebug?: boolean
  • defaultPrefix: string
  • OptionalidToIRI?: StringToIRIFn
  • OptionalIRItoId?: IRIToStringFn
  • OptionalisAllowedNestedElement?: (element: any) => boolean
  • jsonldContext: any
  • OptionalmaxRecursionDepth?: number

    Max recursion depth for the relations to resolve

  • typeIRItoTypeName: IRIToStringFn
  • OptionaltypeIsNotIRI?: boolean
  • typeNameToTypeIRI: StringToIRIFn