Modulepersistent-test-2.13.1.3Haskell2010
RenameTest
- 16 types
- 4 values
- Packagepersistent-test-2.13.1.3
- Exports20
- LanguageHaskell2010
- LicenceMIT
Constructors
ForeignIdTableforeignIdTableIdId :: !Key (IdTableGeneric backend)
Instances24ToBackendKey, SymbolToField, Eq, Ord, Read, Show, …
PersistStore backend => ToBackendKey backend (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"idId"
(ForeignIdTableGeneric backend) (Key (IdTableGeneric backend))SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"id"
(ForeignIdTableGeneric backend) (Key (ForeignIdTableGeneric backend))Eq (BackendKey backend) => Eq (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestOrd (BackendKey backend) => Ord (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestRead (BackendKey backend) => Read (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (BackendKey backend) => Show (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromJSON (BackendKey backend) => FromJSON (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToJSON (BackendKey backend) => ToJSON (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromHttpApiData (BackendKey backend) => FromHttpApiData (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToHttpApiData (BackendKey backend) => ToHttpApiData (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPathPiece (BackendKey backend) => PathPiece (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistEntity (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => SafeToInsert (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistField (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistField (BackendKey backend) => PersistField (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (ForeignIdTableGeneric backend)), PersistStoreWrite backend) => AtLeastOneUniqueKey (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (ForeignIdTableGeneric backend)), PersistStoreWrite backend) => OnlyOneUniqueKey (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistFieldSql (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistFieldSql (BackendKey backend) => PersistFieldSql (Key (ForeignIdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestdata EntityField (ForeignIdTableGeneric backend)typ ~ Key (ForeignIdTableGeneric backend) => ForeignIdTableIdtyp ~ Key (IdTableGeneric backend) => ForeignIdTableIdId
data Key (ForeignIdTableGeneric backend)ForeignIdTableKeyunForeignIdTableKey :: BackendKey backend
type PersistEntityBackend (ForeignIdTableGeneric backend) = backendDefined in persistent-test-2.13.1.3 · RenameTestdata Unique (ForeignIdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest
Constructors
RefTablerefTableSomeVal :: !IntrefTableLct :: !Key (LowerCaseTableGeneric backend)refTableText :: !TextId
Instances26ToBackendKey, SymbolToField, Eq, Ord, Read, Show, …
PersistStore backend => ToBackendKey backend (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"someVal"
(RefTableGeneric backend) IntSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"text"
(RefTableGeneric backend) TextIdSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"id"
(RefTableGeneric backend) (Key (RefTableGeneric backend))SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"lct"
(RefTableGeneric backend) (Key (LowerCaseTableGeneric backend))Eq (BackendKey backend) => Eq (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestOrd (BackendKey backend) => Ord (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestRead (BackendKey backend) => Read (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (BackendKey backend) => Show (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromJSON (BackendKey backend) => FromJSON (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToJSON (BackendKey backend) => ToJSON (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromHttpApiData (BackendKey backend) => FromHttpApiData (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToHttpApiData (BackendKey backend) => ToHttpApiData (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPathPiece (BackendKey backend) => PathPiece (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistEntity (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => SafeToInsert (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistField (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistField (BackendKey backend) => PersistField (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => AtLeastOneUniqueKey (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => OnlyOneUniqueKey (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistFieldSql (RefTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistFieldSql (BackendKey backend) => PersistFieldSql (Key (RefTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestdata EntityField (RefTableGeneric backend)typ ~ Key (RefTableGeneric backend) => RefTableIdtyp ~ Int => RefTableSomeValtyp ~ Key (LowerCaseTableGeneric backend) => RefTableLcttyp ~ TextId => RefTableText
data Key (RefTableGeneric backend)RefTableKeyunRefTableKey :: BackendKey backend
type PersistEntityBackend (RefTableGeneric backend) = backendDefined in persistent-test-2.13.1.3 · RenameTestdata Unique (RefTableGeneric backend)UniqueRefTable Int
Constructors
Instances24SymbolToField, Eq, Ord, Read, Show, FromJSON, …
SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"fullName"
(LowerCaseTableGeneric backend) TextSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"id"
(LowerCaseTableGeneric backend) (Key (LowerCaseTableGeneric backend))SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"lct"
(RefTableGeneric backend) (Key (LowerCaseTableGeneric backend))Eq (BackendKey backend) => Eq (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestOrd (BackendKey backend) => Ord (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestRead (BackendKey backend) => Read (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (BackendKey backend) => Show (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromJSON (BackendKey backend) => FromJSON (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToJSON (BackendKey backend) => ToJSON (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromHttpApiData (BackendKey backend) => FromHttpApiData (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToHttpApiData (BackendKey backend) => ToHttpApiData (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPathPiece (BackendKey backend) => PathPiece (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistEntity (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => SafeToInsert (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistField (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistField (BackendKey backend) => PersistField (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (LowerCaseTableGeneric backend)), PersistStoreWrite backend) => AtLeastOneUniqueKey (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (LowerCaseTableGeneric backend)), PersistStoreWrite backend) => OnlyOneUniqueKey (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistFieldSql (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistFieldSql (BackendKey backend) => PersistFieldSql (Key (LowerCaseTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestdata EntityField (LowerCaseTableGeneric backend)typ ~ Key (LowerCaseTableGeneric backend) => LowerCaseTableIdtyp ~ Text => LowerCaseTableFullName
data Key (LowerCaseTableGeneric backend)LowerCaseTableKeyunLowerCaseTableKey :: BackendKey backend
type PersistEntityBackend (LowerCaseTableGeneric backend) = backendDefined in persistent-test-2.13.1.3 · RenameTestdata Unique (LowerCaseTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest
Constructors
Instances27SymbolToField, Eq, Ord, Read, Show, FromJSON, …
SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"name"
(IdTableGeneric backend) TextSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"idId"
(ForeignIdTableGeneric backend) (Key (IdTableGeneric backend))SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"id"
(IdTableGeneric backend) (Key (IdTableGeneric backend))SymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"keyTableEmbed"
(IdTableGeneric backend) (Maybe IdTable)Eq (BackendKey backend) => Eq (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestEq (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestOrd (BackendKey backend) => Ord (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestRead (BackendKey backend) => Read (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (BackendKey backend) => Show (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestFromJSON (BackendKey backend) => FromJSON (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToJSON (BackendKey backend) => ToJSON (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromHttpApiData (BackendKey backend) => FromHttpApiData (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToHttpApiData (BackendKey backend) => ToHttpApiData (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPathPiece (BackendKey backend) => PathPiece (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistEntity (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (SafeToInsertErrorMessage (IdTableGeneric backend)), PersistStoreWrite backend) => SafeToInsert (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistField (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistField (BackendKey backend) => PersistField (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (IdTableGeneric backend)), PersistStoreWrite backend) => AtLeastOneUniqueKey (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (IdTableGeneric backend)), PersistStoreWrite backend) => OnlyOneUniqueKey (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistFieldSql (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistFieldSql (BackendKey backend) => PersistFieldSql (Key (IdTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestdata EntityField (IdTableGeneric backend)typ ~ Key (IdTableGeneric backend) => IdTableIdtyp ~ Text => IdTableNametyp ~ Maybe IdTable => IdTableKeyTableEmbed
data Key (IdTableGeneric backend)IdTableKeyunIdTableKey :: Day
type PersistEntityBackend (IdTableGeneric backend) = backendDefined in persistent-test-2.13.1.3 · RenameTestdata Unique (IdTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest
Constructors
Instances26ToBackendKey, SymbolToField, Eq, Ord, Read, Show, …
PersistStore backend => ToBackendKey backend (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"key"
(KeyTableGeneric backend) TextSymbolToFieldDefined in persistent-test-2.13.1.3 · RenameTest"id"
(KeyTableGeneric backend) (Key (KeyTableGeneric backend))Eq (BackendKey backend) => Eq (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestEq (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestOrd (BackendKey backend) => Ord (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestRead (BackendKey backend) => Read (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (BackendKey backend) => Show (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestShow (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestFromJSON (BackendKey backend) => FromJSON (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToJSON (BackendKey backend) => ToJSON (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestFromHttpApiData (BackendKey backend) => FromHttpApiData (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestToHttpApiData (BackendKey backend) => ToHttpApiData (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPathPiece (BackendKey backend) => PathPiece (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistEntity (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStoreWrite backend => SafeToInsert (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistField (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistField (BackendKey backend) => PersistField (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (KeyTableGeneric backend)), PersistStoreWrite backend) => AtLeastOneUniqueKey (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest(TypeError (NoUniqueKeysError (KeyTableGeneric backend)), PersistStoreWrite backend) => OnlyOneUniqueKey (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistStore backend => PersistFieldSql (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTestPersistFieldSql (BackendKey backend) => PersistFieldSql (Key (KeyTableGeneric backend))Defined in persistent-test-2.13.1.3 · RenameTestdata EntityField (KeyTableGeneric backend)typ ~ Key (KeyTableGeneric backend) => KeyTableIdtyp ~ Text => KeyTableKey
data Key (KeyTableGeneric backend)KeyTableKey'unKeyTableKey :: BackendKey backend
type PersistEntityBackend (KeyTableGeneric backend) = backendDefined in persistent-test-2.13.1.3 · RenameTestdata Unique (KeyTableGeneric backend)Defined in persistent-test-2.13.1.3 · RenameTest
value
cleanDB :: (BaseBackend backend ~ backend, PersistQueryWrite backend) => ReaderT backend IO ()