text: 
  module.exports = class DAOTamanho {
  
      async listar(db){
          const sql ="SELECT * from tamanho"
          const p = await db.consulta(sql,null);
          return p;
      }
      async listarId(id,db){
          const sql = "SELECT * from tamanho where tamanho_id = ?"
          const valor = [id]
          const p = await db.consulta(sql,valor);
          return p;
      }
  
      async gravar(tam, db){
          let sql = "INSERT INTO tamanho(tamanho_tam) values(?)"
          const valor = [tam.getNome()]
          console.log(valor)
          const p = await db.manipula(sql,valor)
          console.log(p)
          return p
      }
  
      async deletar(tam,db){
          let sql = "DELETE FROM tamanho where tamanho_id = ?"
          console.log(tam)
          const valor = [tam.getCod()]
          console.log(valor)
          const p = await db.manipula(sql,valor)
          console.log(p)
          return p
      }
  
      async alterar(tam,db){
          let sql = "UPDATE tamanho SET tamanho_tam = ? WHERE tamanho_id = ?"
          const valor = [tam.getNome(),tam.getCod()]
          console.log(tam)
          const p = await db.manipula(sql,valor)
          console.log(p)
          return p
      }
  
      async listarPorNome(nome, db) {
          const sql = 'SELECT * FROM tamanho WHERE tamanho_tam LIKE ? ORDER BY tamanho_tam';
          const valor = [nome + "%"];
          const tam = await db.consulta(sql, valor);
          return tam;
      }
  
  
      
  
  }