MMvaTHZPrveZgyUT method
Future<Database?>
MMvaTHZPrveZgyUT(
- _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]!;
}