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