compilation fixes and disabled database type char[]

This commit is contained in:
Sascha Kühl
2025-11-21 09:11:14 +01:00
parent 3f3773dc71
commit d8903ed772
5 changed files with 13 additions and 13 deletions
+3 -3
View File
@@ -246,7 +246,7 @@ utils::result<object::object_ptr<Type>, utils::error> session::update( const obj
using namespace matador::utils;
using namespace matador::query;
const auto col = column(info.value().get().definition().primary_key()->name());
const auto col = column(info.value().get().reference_column()->name());
auto res = matador::query::query::update(info->get().name())
.set(generator::column_value_pairs<Type>())
.where(col == _)
@@ -272,7 +272,7 @@ utils::result<void, utils::error> session::remove( const object::object_ptr<Type
using namespace matador::utils;
using namespace matador::query;
const auto col = column(info.value().get().definition().primary_key()->name());
const auto col = column(info.value().get().reference_column()->name());
auto res = matador::query::query::remove()
.from( info->get().name() )
.where(col == _)
@@ -294,7 +294,7 @@ utils::result<object::object_ptr<Type>, utils::error> session::find(const Primar
if (!info) {
return utils::failure(make_error(error_code::UnknownType, "Failed to determine requested type."));
}
if (!info.value().get().definition().has_primary_key()) {
if (!info.value().get().has_primary_key()) {
return utils::failure(make_error(error_code::NoPrimaryKey, "Type hasn't primary key."));
}