diff --git a/include/matador/object/attribute_definition_generator.hpp b/include/matador/object/attribute_definition_generator.hpp index c256c06..830dd93 100644 --- a/include/matador/object/attribute_definition_generator.hpp +++ b/include/matador/object/attribute_definition_generator.hpp @@ -42,7 +42,7 @@ public: template void on_has_one(const char * /*id*/, Pointer &/*x*/, const utils::foreign_attributes &/*attr*/) {} template - void on_has_many(ContainerType &, const char *, const utils::foreign_attributes &/*attr*/) {} + void on_has_many(const char * /*id*/, ContainerType &, const char *, const utils::foreign_attributes &/*attr*/) {} template void on_has_many_to_many(const char *id, ContainerType &c, const char *join_column, const char *inverse_join_column, const utils::foreign_attributes &/*attr*/) {} template @@ -93,7 +93,7 @@ public: columns_.push_back(fk_column_generator_.generate(id, *x, ref_table, ref_column)); } template - void on_has_many(ContainerType &, const char *, const utils::foreign_attributes &/*attr*/) {} + void on_has_many(const char *id, ContainerType &, const char *, const utils::foreign_attributes &/*attr*/) {} template void on_has_many_to_many(const char *id, ContainerType &c, const char *join_column, const char *inverse_join_column, const utils::foreign_attributes &/*attr*/) {} template diff --git a/include/matador/sql/column_generator.hpp b/include/matador/sql/column_generator.hpp index 447b2f2..835f7e3 100644 --- a/include/matador/sql/column_generator.hpp +++ b/include/matador/sql/column_generator.hpp @@ -87,7 +87,7 @@ public: } } template - void on_has_many(ContainerType &, const char *, const utils::foreign_attributes &attr) + void on_has_many(const char * /*id*/, ContainerType &, const char *, const utils::foreign_attributes &attr) { if (attr.fetch() == utils::fetch_type::LAZY || force_lazy_) { return;