initDatabase static method

Future<Database> initDatabase()

Método para inicializar la base de datos, que se adapta según la plataforma. Si la plataforma es Android o iOS, se inicializa la base de datos móvil, de lo contrario, se inicializa la base de datos para escritorio.

Devuelve una instancia de la base de datos.

Implementation

static Future<Database> initDatabase() async {
  if (Platform.isAndroid || Platform.isIOS) {
    return _initMobileDatabase(); // INICIA EN MOVILES
  } else {
    return _initDesktopDatabase(); // INICIA EN DESKTOP
  } // SEGUN EL ENTORNO (SI ES MOVIL O DESKTOP) SE EJECUTA DE UNA MANERA
}