entity query builder progress

This commit is contained in:
2024-03-07 19:57:42 +01:00
parent 496e94ddcd
commit 2b552c4383
9 changed files with 59 additions and 34 deletions
+1 -2
View File
@@ -48,12 +48,11 @@ public:
void append(column_definition col);
[[nodiscard]] bool has_primary_key() const;
[[nodiscard]] const column_definition& primary_key() const;
[[nodiscard]] std::optional<column_definition> primary_key() const;
[[nodiscard]] const std::vector<column_definition>& columns() const;
[[nodiscard]] const column_definition& at(const column &col) const;
// [[nodiscard]] const column_definition& at(const std::string &name) const;
[[nodiscard]] const column_definition& at(size_t index) const;
iterator find(const std::string &column_name);