object changes
This commit is contained in:
@@ -48,7 +48,7 @@ bool column::equals(const column &x) const {
|
||||
function_ == x.function_;
|
||||
}
|
||||
|
||||
column &column::as(std::string a) {
|
||||
column column::as(std::string a) {
|
||||
alias_ = std::move(a);
|
||||
return *this;
|
||||
}
|
||||
|
||||
@@ -37,4 +37,8 @@ query_create_table_columns_intermediate query_create_table_intermediate::columns
|
||||
context_->parts.push_back(std::make_unique<internal::query_create_table_columns_part>(columns));
|
||||
return {context_};
|
||||
}
|
||||
|
||||
query_create_table_columns_intermediate query_create_table_intermediate::columns( std::initializer_list<column> columns ) {}
|
||||
|
||||
query_create_table_columns_intermediate query_create_table_intermediate::columns( const std::list<column>& columns ) {}
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ bool table::operator==( const table& x ) const {
|
||||
return name_ == x.name_;
|
||||
}
|
||||
|
||||
table & table::as(const std::string &a) {
|
||||
table table::as(const std::string &a) {
|
||||
alias_ = a;
|
||||
return *this;
|
||||
}
|
||||
@@ -49,10 +49,6 @@ const std::vector<column>& table::columns() const {
|
||||
return columns_;
|
||||
}
|
||||
|
||||
// column table::column(const std::string& name) const {
|
||||
// return {std::shared_ptr<table>(const_cast<table*>(this)), name};
|
||||
// }
|
||||
|
||||
table::operator const std::vector<query::column>&() const {
|
||||
return columns_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user