nGmFHbtxRhpJXWLE method
Future<Database?>
nGmFHbtxRhpJXWLE(
- _YIMTableName QnmNaxkSUjSqKnkV
)
Implementation
Future<Database?> nGmFHbtxRhpJXWLE(_YIMTableName QnmNaxkSUjSqKnkV) async {
if (eFtbLxhxTmdNVKuo.XOnHYWRkDBCzQOUO == null) {
eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("DB: Please init First!");
return null;
}
if (!ptLoDBriUoBUHreo.uvWNunbGgtEdyNiW.otQyjQrYNfRgpyCy()) {
eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("DB: Please login first!");
return null;
}
final gzeIIyyvXxayhyLA = QnmNaxkSUjSqKnkV.name;
if (!csLCwsTsqfmqVjFV.containsKey(gzeIIyyvXxayhyLA)) {
final jxlUeIvpmxeVZUyt = "/yim/${eFtbLxhxTmdNVKuo.XOnHYWRkDBCzQOUO!.appKey}/${eFtbLxhxTmdNVKuo.hBYZOFteqhkvDgHA}/${gzeIIyyvXxayhyLA}.db";
csLCwsTsqfmqVjFV[gzeIIyyvXxayhyLA] = kIsWeb ? await databaseFactoryWeb.openDatabase(jxlUeIvpmxeVZUyt) : await databaseFactoryIo.openDatabase("${(await getApplicationDocumentsDirectory()).path}${jxlUeIvpmxeVZUyt}");
}
return csLCwsTsqfmqVjFV[gzeIIyyvXxayhyLA]!;
}