added alter table command to fluent query builder (progress)
This commit is contained in:
@@ -30,22 +30,12 @@ public:
|
||||
query_add_foreign_key_constraint_intermediate foreign_keys(const std::vector<sql::column>& columns) const;
|
||||
};
|
||||
|
||||
class query_drop_key_constraint_intermediate final : public query_intermediate {
|
||||
public:
|
||||
using query_intermediate::query_intermediate;
|
||||
|
||||
void constraint(const std::string& name);
|
||||
void primary_key();
|
||||
void foreign_key(const std::string& name);
|
||||
void foreign_keys(const std::vector<std::string>& names);
|
||||
};
|
||||
|
||||
class query_alter_table_intermediate final : public query_intermediate {
|
||||
public:
|
||||
using query_intermediate::query_intermediate;
|
||||
|
||||
query_add_key_constraint_intermediate add_constraint(const std::string& name);
|
||||
query_drop_key_constraint_intermediate drop_constraint(const std::string& name);
|
||||
executable_query drop_constraint(const std::string& name);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user