void add_all_column_descs(const Catalog_Namespace::Catalog &catalog)
void expand_star_in_targetlist(const Catalog_Namespace::Catalog &catalog, std::vector< std::shared_ptr< TargetEntry >> &tlist, int rte_idx)
virtual ~RangeTableEntry()
std::list< const ColumnDescriptor * > column_descs
int32_t get_table_id() const
const Query * get_view_query() const
const TableDescriptor * get_table_desc() const
const std::list< const ColumnDescriptor * > & get_column_descs() const
const std::string & get_rangevar() const
const std::string & get_table_name() const
const TableDescriptor * table_desc
const ColumnDescriptor * get_column_desc(const Catalog_Namespace::Catalog &catalog, const std::string &name)
RangeTableEntry(const std::string &r, const TableDescriptor *t, Query *v)