added join_column_index and inverse_join_column_index to object and table classes
This commit is contained in:
@@ -34,6 +34,7 @@ public:
|
||||
[[nodiscard]] const std::string& name() const;
|
||||
void name(const std::string& n);
|
||||
[[nodiscard]] std::string full_name() const;
|
||||
[[nodiscard]] size_t index() const;
|
||||
[[nodiscard]] const utils::field_attributes& attributes() const;
|
||||
[[nodiscard]] utils::field_attributes& attributes();
|
||||
[[nodiscard]] bool is_nullable() const;
|
||||
@@ -68,6 +69,7 @@ private:
|
||||
friend class object_generator;
|
||||
|
||||
std::string name_;
|
||||
size_t index_{0};
|
||||
std::weak_ptr<object> owner_;
|
||||
utils::basic_type type_{utils::basic_type::Null};
|
||||
utils::field_attributes options_{};
|
||||
|
||||
Reference in New Issue
Block a user