no basebackend pls
This commit is contained in:
parent
d621f382bf
commit
1a945d27c8
@ -781,9 +781,12 @@ veryUnsafeCoerceSqlExprValueList EEmptyList = throw (UnexpectedCaseErr EmptySqlE
|
|||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
type SqlReadT' m a
|
type SqlReadT' m a = forall backend.
|
||||||
= forall backend
|
( BackendCompatible SqlBackend backend
|
||||||
. (BackendCompatible SqlBackend backend, SqlBackendCanRead backend)
|
, IsPersistBackend backend
|
||||||
|
, PersistQueryRead backend
|
||||||
|
, PersistStoreRead backend, PersistUniqueRead backend
|
||||||
|
)
|
||||||
=> R.ReaderT backend m a
|
=> R.ReaderT backend m a
|
||||||
|
|
||||||
-- | (Internal) Execute an @esqueleto@ @SELECT@ 'SqlQuery' inside
|
-- | (Internal) Execute an @esqueleto@ @SELECT@ 'SqlQuery' inside
|
||||||
@ -799,7 +802,7 @@ rawSelectSource mode query =
|
|||||||
do
|
do
|
||||||
conn <- projectBackend <$> R.ask
|
conn <- projectBackend <$> R.ask
|
||||||
let _ = conn :: SqlBackend
|
let _ = conn :: SqlBackend
|
||||||
res <- run conn
|
res <- R.withReaderT (const conn) (run conn)
|
||||||
return $ (C.$= massage) `fmap` res
|
return $ (C.$= massage) `fmap` res
|
||||||
where
|
where
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user