added join_column_index and inverse_join_column_index to object and table classes
This commit is contained in:
@@ -367,7 +367,12 @@ void relation_completer<Type, Observers...>::attach_relation_node(const std::str
|
||||
|
||||
auto observers = internal::observer_list_copy_creator<Type, relation_value_type, Observers...>::copy_create(observers_);
|
||||
|
||||
auto node = repository_node::make_node<relation_value_type>(repo_, name, std::move(creator), std::move(observers));
|
||||
auto node = repository_node::make_relation_node<relation_value_type>(repo_,
|
||||
name,
|
||||
join_column,
|
||||
inverse_join_column,
|
||||
std::move(creator),
|
||||
std::move(observers));
|
||||
auto result = repo_.attach_node(node.release(), "");
|
||||
if (!result) {
|
||||
// Todo: throw internal error
|
||||
|
||||
Reference in New Issue
Block a user