postgresFlavor property

FFPostgresFlavor get postgresFlavor

Implementation

FFPostgresFlavor get postgresFlavor {
  final supabaseConfig = backend.supabaseConfig.projectConfig;
  final hasSupabase =
      supabaseConfig.enabled ||
      (supabaseConfig.oauthConnected &&
          supabaseConfig.connectedSupabaseProjectId.isNotEmpty);
  return hasSupabase
      ? FFPostgresFlavor.FLAVOR_SUPABASE
      : backend.postgresConfig.projectConfig.enabled
      ? FFPostgresFlavor.FLAVOR_POSTGRES
      : FFPostgresFlavor.FLAVOR_UNDEFINED;
}