How to verify "if db is open" SQLITE

public buscaConfiguracoes(){
    return new Promise((resolve, reject) => {
      this.sqlite.create({name: "infosysDB.db", location: "default"})
      .then(
        (db: SQLiteObject) => {
        db.executeSql("SELECT * FROM configDB", {})
        .then((data) => {
          if(data.rows.length > 0){
            data = [{"itens": data.rows.item(0)['itens']}];
            resolve(data);
          }else{
            data = [{"configurar": "Nenhum servidor configurado"}]
            resolve(data);
          }
        },
        (error) => {
          this.presentToast("Não foi possível carregar as configurações.");
        })
      },
      (error) => {
        this.presentToast("Não foi possível abrir o banco de dados.");
      })
    })
  }

I’m not seeing a need for SQL here. Why can’t you just use ionic-storage?

1 Like