diff --git a/src/Database/Esqueleto/Internal/Sql.hs b/src/Database/Esqueleto/Internal/Sql.hs index 153a9d9..894c2f2 100644 --- a/src/Database/Esqueleto/Internal/Sql.hs +++ b/src/Database/Esqueleto/Internal/Sql.hs @@ -970,7 +970,7 @@ instance PersistEntity a => SqlSelect (SqlExpr (Entity a)) (Entity a) where where process ed = uncommas $ map ((name <>) . fromDBName info) $ - (entityID ed:) $ + (sqlIdName ed:) $ map fieldDB $ entityFields ed -- 'name' is the biggest difference between 'RawSql' and