yFevagXJprGeZknv method

Future<Database?> yFevagXJprGeZknv(
  1. _YIMTableName yKJHxUCQbWExDLik
)

Implementation

Future<Database?> yFevagXJprGeZknv(_YIMTableName yKJHxUCQbWExDLik) async {
  if (IWvngdrdSCGoIQFk.JuXqzNyumdHuhtKI == null) {
    IWvngdrdSCGoIQFk.qXlCJHrXBAhOuVhd.GNtWRHlUrBpwYocP("DB: Please init First!");
    return null;
  }
  if (!IapKtKNkLNQVdPBd.VahJIhNVyroibFQQ.WUjJrEIqkRPMswXa()) {
    IWvngdrdSCGoIQFk.qXlCJHrXBAhOuVhd.GNtWRHlUrBpwYocP("DB: Please login first!");
    return null;
  }
  final tWKOnfIJTHbVvfNe = yKJHxUCQbWExDLik.name;
  if (!kptFKuzQyRQNZRQV.containsKey(tWKOnfIJTHbVvfNe)) {
    final MTcHdSPrfbcObOtM = "/yim/${IWvngdrdSCGoIQFk.JuXqzNyumdHuhtKI!.appKey}/${IWvngdrdSCGoIQFk.uFyjzAUDFSIRZEsh}/${tWKOnfIJTHbVvfNe}.db";
    kptFKuzQyRQNZRQV[tWKOnfIJTHbVvfNe] = kIsWeb ? await databaseFactoryWeb.openDatabase(MTcHdSPrfbcObOtM) : await databaseFactoryIo.openDatabase("${(await getApplicationDocumentsDirectory()).path}${MTcHdSPrfbcObOtM}");
  }
  return kptFKuzQyRQNZRQV[tWKOnfIJTHbVvfNe]!;
}