added join_column_index and inverse_join_column_index to object and table classes

This commit is contained in:
2026-06-01 06:57:38 +02:00
parent bd06034ebf
commit cea7b97f2b
16 changed files with 164 additions and 75 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ utils::result<basic_object_info_ref, utils::error> basic_repository::basic_info(
return utils::ok(basic_object_info_ref{it->info()});
}
utils::result<attribute*, utils::error> basic_repository::primary_key_attribute(const std::type_index &ti) const {
utils::result<const attribute*, utils::error> basic_repository::primary_key_attribute(const std::type_index &ti) const {
const auto it = find_node(ti);
if (it == end()) {
return utils::failure(make_error(error_code::NodeNotFound, "Node '" + std::string(ti.name()) + "' not found."));