Îõ³h$~7 Safe-InferredF None )sydtest-persistent-postgresql5Declare a test suite that uses a database connection. Example usage å-- Database definition share [mkPersist sqlSettings, mkMigrate "migrateExample"] [persistLowerCase| Person name String age Int Maybe deriving Show Eq |] -- Tests spec :: Spec spec = persistPostgresqlSpec migrateExample $ do it "can write and read this example person" $ \pool -> runPostgresqlTest pool $ do let p = Person {personName = "John Doe", personAge = Just 21} i <- insert p mp <- get i liftIO $ mp `shouldBe` Just pàThis sets up the database connection around every test, so state is not preserved accross tests.sydtest-persistent-postgresqlÈSet up a postgresql connection and migrate it to run the given function.sydtest-persistent-postgresqlThe   version of .sydtest-persistent-postgresqlA flipped version of  to run your tests