Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.GenValidity.Persist
Contents
Documentation
validsWithSeperateIDs :: forall a. (ToBackendKey SqlBackend a, GenValid a) => Gen [Entity a] Source #
genValidsWithSeperateIDs :: forall a. (PersistEntity a, ToBackendKey SqlBackend a) => Gen a -> Gen [Entity a] Source #
genSeperateIdsForNE :: forall a. (PersistEntity a, ToBackendKey SqlBackend a, GenValid a) => NonEmpty a -> Gen (NonEmpty (Entity a)) Source #
genSeperateIds :: forall a. (PersistEntity a, ToBackendKey SqlBackend a) => Gen [Key a] Source #
genSeperateIdsFor :: forall a. (ToBackendKey SqlBackend a, GenValid a) => [a] -> Gen [Entity a] Source #
shrinkValidWithSeperateIds :: (PersistEntity a, ToBackendKey SqlBackend a, GenValid a) => [Entity a] -> [[Entity a]] Source #
Orphan instances
(GenValid a, ToBackendKey SqlBackend a) => GenValid (Entity a) Source # | |
ToBackendKey SqlBackend record => GenValid (Key record) Source # | |