removed string from restriction

This commit is contained in:
2025-12-09 21:13:47 +01:00
parent c4f8731262
commit 9b7b74524f
13 changed files with 86 additions and 166 deletions
+1 -4
View File
@@ -17,10 +17,7 @@ class object {
public:
explicit object(std::string name, std::string alias = "");
static const attribute& create_attribute(std::string name, object& obj);
// void add_attribute(attribute attr);
// void add_constraint(class constraint c);
static const attribute& create_attribute(std::string name, const std::shared_ptr<object>& obj);
[[nodiscard]] attribute* primary_key_attribute() const;
[[nodiscard]] const utils::identifier& primary_key() const;