PrismaBackendSpec: {
    datasourceUrl: string;
    kind: "prisma";
    persistenceManifest?: {
        databaseProvider: string;
        types: Record<string, Record<string, unknown>>;
    };
    prisma?: Record<string, unknown>;
    provider?: DatasourceProvider;
}

Type declaration

  • datasourceUrl: string
  • kind: "prisma"
  • OptionalpersistenceManifest?: { databaseProvider: string; types: Record<string, Record<string, unknown>> }

    Generated by jsonSchema2PrismaWithManifest — multi-value list representations. Typed loosely here to avoid a hard dep on json-schema-prisma-utils.

  • Optionalprisma?: Record<string, unknown>

    Optional pre-built Prisma client. When omitted, the factory tries new PrismaClient({ datasources: { db: { url } } }) from @prisma/client (works for Prisma 6 SQLite; Prisma 7 adapters must pass prisma explicitly).

  • Optionalprovider?: DatasourceProvider