constraint, column and table query progress

This commit is contained in:
Sascha Kühl
2025-12-12 15:49:30 +01:00
parent 758ea96ea4
commit 9ba58eb05b
20 changed files with 209 additions and 98 deletions
+4 -4
View File
@@ -358,11 +358,11 @@ void query_create_table_part::accept(query_part_visitor &visitor)
visitor.visit(*this);
}
query_create_table_columns_part::query_create_table_columns_part(const std::list<object::attribute>& columns)
query_create_table_columns_part::query_create_table_columns_part(const std::list<column>& columns)
: query_part( sql::dialect_token::Columns )
, columns_(columns){}
const std::list<object::attribute>& query_create_table_columns_part::columns() const {
const std::list<column>& query_create_table_columns_part::columns() const {
return columns_;
}
@@ -370,11 +370,11 @@ void query_create_table_columns_part::accept(query_part_visitor& visitor) {
visitor.visit(*this);
}
query_create_table_constraints_part::query_create_table_constraints_part(const std::list<class object::restriction>& constraints)
query_create_table_constraints_part::query_create_table_constraints_part(const std::list<class constraint>& constraints)
: query_part( sql::dialect_token::Constraint )
, constraints_(constraints) {}
const std::list<class object::restriction>& query_create_table_constraints_part::constraints() const {
const std::list<class constraint>& query_create_table_constraints_part::constraints() const {
return constraints_;
}