const uidEncomenda = _req.getUID("uid"); if(uidEncomenda == null){ _header.status(404) _out.json( _val.map() .set("message","encomenda uid is required!") ) _exec.stop(); } const dbEncomenda = _db.queryFirst("SELECT id FROM encomenda WHERE uid = ?::uuid",uidEncomenda); if(dbEncomenda == null){ _header.status(404) _out.json( _val.map() .set("error",true) .set("message","encomenda does not exists!") ) _exec.stop(); } _db.execute("DELETE FROM encomenda_item WHERE encomenda_id = ?::int", _val.init() .add(dbEncomenda.getInt('id')) ); _db.execute(`DELETE FROM encomenda WHERE id = ?::int`, _val.init() .add(dbEncomenda.getInt('id')) ); _out.json( _val.map() .set("result", true) );