MMvaTHZPrveZgyUT method

Future<Database?> MMvaTHZPrveZgyUT(
  1. _YIMTableName vVtNDckWseWjvugN
)

Implementation

Future<Database?> MMvaTHZPrveZgyUT(_YIMTableName vVtNDckWseWjvugN) async {
  if (pUedSqApqySLXfuk.skXQQIaSsaiDhaLc == null) {
    pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("DB: Please init First!");
    return null;
  }
  if (!iDxDuKoCRjwSpSnP.lUBagJdrpVTUiLlL.nJlQLbYMmygXrVIu()) {
    pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("DB: Please login first!");
    return null;
  }
  final AEyXAuJAlVCszyHr = vVtNDckWseWjvugN.name;
  if (!YQHohvOQMIynSgHM.containsKey(AEyXAuJAlVCszyHr)) {
    final YIuAmYrFTwLjBAgJ = "/yim/${pUedSqApqySLXfuk.skXQQIaSsaiDhaLc!.appKey}/${pUedSqApqySLXfuk.HDRcNNpDAaYaKnho}/${AEyXAuJAlVCszyHr}.db";
    YQHohvOQMIynSgHM[AEyXAuJAlVCszyHr] = kIsWeb ? await databaseFactoryWeb.openDatabase(YIuAmYrFTwLjBAgJ) : await databaseFactoryIo.openDatabase("${(await getApplicationDocumentsDirectory()).path}${YIuAmYrFTwLjBAgJ}");
  }
  return YQHohvOQMIynSgHM[AEyXAuJAlVCszyHr]!;
}