diff --git a/apiary-persistent.cabal b/apiary-persistent.cabal
--- a/apiary-persistent.cabal
+++ b/apiary-persistent.cabal
@@ -1,5 +1,5 @@
 name:                apiary-persistent
-version:             1.3.0
+version:             1.4.0
 synopsis:            persistent support for apiary web framework.
 description:
   example: <https://github.com/philopon/apiary/blob/master/examples/persistent.hs>
@@ -21,8 +21,8 @@
   build-depends:       base               >=4.6   && <4.8
                      , persistent         >=2.1   && <2.2
 
-                     , apiary             >=1.3   && <1.4
-                     , apiary-logger      >=1.3   && <1.4
+                     , apiary             >=1.4   && <1.5
+                     , apiary-logger      >=1.4   && <1.5
 
                      , resourcet          >=1.1   && <1.2
                      , resource-pool      >=0.2   && <0.3
@@ -32,6 +32,7 @@
                      , transformers-base  >=0.4   && <0.5
                      , monad-control      >=0.3   && <1.1
                      , web-routing
+                     , types-compat
   hs-source-dirs:      src
   ghc-options:         -O2 -Wall
   default-language:    Haskell2010
diff --git a/src/Web/Apiary/Database/Persist.hs b/src/Web/Apiary/Database/Persist.hs
--- a/src/Web/Apiary/Database/Persist.hs
+++ b/src/Web/Apiary/Database/Persist.hs
@@ -37,7 +37,8 @@
 import Control.Monad.Apiary.Filter(focus, Filter, Doc(DocPrecondition))
 import qualified Network.Routing.Dict as Dict
 import qualified Network.Routing as R
-import Data.Apiary.Compat(Proxy(..), KnownSymbol)
+import Data.Proxy.Compat(Proxy(..))
+import GHC.TypeLits.Compat(KnownSymbol)
 import Data.Apiary.Extension
     (Has, Initializer, initializer, Extensions, Extension, MonadExts, getExt)
 
