_common.ts•525 B
import { allProviders, Providers } from '../_utils/providers'
export const providersSupportingRelationJoins = [Providers.POSTGRESQL, Providers.COCKROACHDB, Providers.MYSQL]
export const providersNotSupportingRelationJoins = allProviders
  .filter((provider) => !providersSupportingRelationJoins.includes(provider.provider))
  .map((provider) => provider.provider)
/**
 * Generic relation load strategy.
 * The generated type for a specific provider may be narrower.
 */
export type RelationLoadStrategy = 'query' | 'join'