packages feed

persistent-mtl-0.1.0.0: test/Generated.hs

{- THIS FILE IS AUTOGENERATED AND SHOULD NOT BE EDITED MANUALLY -}

{-# LANGUAGE CPP #-}
{-# LANGUAGE GADTs #-}
{-# LANGUAGE PatternSynonyms #-}

module Generated where

import Data.Acquire (Acquire)
import Data.Conduit (ConduitM)
import Data.Int (Int64)
import Data.Map (Map)
import Data.Text (Text)
import Data.Void (Void)
import Database.Persist.Sql hiding (pattern Update)

import Database.Persist.Monad
import Example

{-# ANN module "HLint: ignore" #-}

allSqlQueryRepShowRepresentations :: [String]
allSqlQueryRepShowRepresentations =
  [ show (Get undefined :: SqlQueryRep Person (Maybe Person))
  , show (GetMany undefined :: SqlQueryRep Person (Map (Key Person) Person))
  , show (GetJust undefined :: SqlQueryRep Person Person)
  , show (GetJustEntity undefined :: SqlQueryRep Person (Entity Person))
  , show (GetEntity undefined :: SqlQueryRep Person (Maybe (Entity Person)))
  , show (BelongsTo undefined undefined :: SqlQueryRep (Person, Post) (Maybe Post))
  , show (BelongsToJust undefined undefined :: SqlQueryRep (Person, Post) Post)
  , show (Insert undefined :: SqlQueryRep Person (Key Person))
  , show (Insert_ undefined :: SqlQueryRep Person ())
  , show (InsertMany undefined :: SqlQueryRep Person [Key Person])
  , show (InsertMany_ undefined :: SqlQueryRep Person ())
  , show (InsertEntityMany undefined :: SqlQueryRep Person ())
  , show (InsertKey undefined undefined :: SqlQueryRep Person ())
  , show (Repsert undefined undefined :: SqlQueryRep Person ())
  , show (RepsertMany undefined :: SqlQueryRep Person ())
  , show (Replace undefined undefined :: SqlQueryRep Person ())
  , show (Delete undefined :: SqlQueryRep Person ())
  , show (Update undefined undefined :: SqlQueryRep Person ())
  , show (UpdateGet undefined undefined :: SqlQueryRep Person Person)
  , show (InsertEntity undefined :: SqlQueryRep Person (Entity Person))
  , show (InsertRecord undefined :: SqlQueryRep Person Person)
  , show (GetBy undefined :: SqlQueryRep Person (Maybe (Entity Person)))
#if MIN_VERSION_persistent(2,10,0)
  , show (GetByValue undefined :: SqlQueryRep Person (Maybe (Entity Person)))
#endif
#if !MIN_VERSION_persistent(2,10,0)
  , show (GetByValue undefined :: SqlQueryRep Person (Maybe (Entity Person)))
#endif
  , show (CheckUnique undefined :: SqlQueryRep Person (Maybe (Unique Person)))
#if MIN_VERSION_persistent(2,11,0)
  , show (CheckUniqueUpdateable undefined :: SqlQueryRep Person (Maybe (Unique Person)))
#endif
  , show (DeleteBy undefined :: SqlQueryRep Person ())
  , show (InsertUnique undefined :: SqlQueryRep Person (Maybe (Key Person)))
#if MIN_VERSION_persistent(2,10,0)
  , show (Upsert undefined undefined :: SqlQueryRep Person (Entity Person))
#endif
#if !MIN_VERSION_persistent(2,10,0)
  , show (Upsert undefined undefined :: SqlQueryRep Person (Entity Person))
#endif
  , show (UpsertBy undefined undefined undefined :: SqlQueryRep Person (Entity Person))
  , show (PutMany undefined :: SqlQueryRep Person ())
#if MIN_VERSION_persistent(2,10,0)
  , show (InsertBy undefined :: SqlQueryRep Person (Either (Entity Person) (Key Person)))
#endif
#if !MIN_VERSION_persistent(2,10,0)
  , show (InsertBy undefined :: SqlQueryRep Person (Either (Entity Person) (Key Person)))
#endif
  , show (InsertUniqueEntity undefined :: SqlQueryRep Person (Maybe (Entity Person)))
  , show (ReplaceUnique undefined undefined :: SqlQueryRep Person (Maybe (Unique Person)))
#if MIN_VERSION_persistent(2,10,0)
  , show (OnlyUnique undefined :: SqlQueryRep Person (Unique Person))
#endif
#if !MIN_VERSION_persistent(2,10,0)
  , show (OnlyUnique undefined :: SqlQueryRep Person (Unique Person))
#endif
  , show (SelectSourceRes undefined undefined :: SqlQueryRep Person (Acquire (ConduitM () (Entity Person) IO ())))
  , show (SelectFirst undefined undefined :: SqlQueryRep Person (Maybe (Entity Person)))
  , show (SelectKeysRes undefined undefined :: SqlQueryRep Person (Acquire (ConduitM () (Key Person) IO ())))
  , show (Count undefined :: SqlQueryRep Person Int)
#if MIN_VERSION_persistent(2,11,0)
  , show (Exists undefined :: SqlQueryRep Person Bool)
#endif
  , show (SelectList undefined undefined :: SqlQueryRep Person [Entity Person])
  , show (SelectKeysList undefined undefined :: SqlQueryRep Person [Key Person])
  , show (UpdateWhere undefined undefined :: SqlQueryRep Person ())
  , show (DeleteWhere undefined :: SqlQueryRep Person ())
  , show (DeleteWhereCount undefined :: SqlQueryRep Person Int64)
  , show (UpdateWhereCount undefined undefined :: SqlQueryRep Person Int64)
  , show (DeleteCascade undefined :: SqlQueryRep Person ())
  , show (DeleteCascadeWhere undefined :: SqlQueryRep Person ())
  , show (ParseMigration undefined :: SqlQueryRep Void (Either [Text] CautiousMigration))
  , show (ParseMigration' undefined :: SqlQueryRep Void CautiousMigration)
  , show (PrintMigration undefined :: SqlQueryRep Void ())
  , show (ShowMigration undefined :: SqlQueryRep Void [Text])
  , show (GetMigration undefined :: SqlQueryRep Void [Sql])
  , show (RunMigration undefined :: SqlQueryRep Void ())
#if MIN_VERSION_persistent(2,10,2)
  , show (RunMigrationQuiet undefined :: SqlQueryRep Void [Text])
#endif
  , show (RunMigrationSilent undefined :: SqlQueryRep Void [Text])
  , show (RunMigrationUnsafe undefined :: SqlQueryRep Void ())
#if MIN_VERSION_persistent(2,10,2)
  , show (RunMigrationUnsafeQuiet undefined :: SqlQueryRep Void [Text])
#endif
  , show (GetFieldName undefined :: SqlQueryRep Person Text)
  , show (GetTableName undefined :: SqlQueryRep Person Text)
  , show (WithRawQuery undefined undefined undefined :: SqlQueryRep Void a)
  , show (RawQueryRes undefined undefined :: SqlQueryRep Void (Acquire (ConduitM () [PersistValue] IO ())))
  , show (RawExecute undefined undefined :: SqlQueryRep Void ())
  , show (RawExecuteCount undefined undefined :: SqlQueryRep Void Int64)
  , show (RawSql undefined undefined :: SqlQueryRep Void [Entity Person])
  , show (TransactionSave :: SqlQueryRep Void ())
#if MIN_VERSION_persistent(2,9,0)
  , show (TransactionSaveWithIsolation undefined :: SqlQueryRep Void ())
#endif
  , show (TransactionUndo :: SqlQueryRep Void ())
#if MIN_VERSION_persistent(2,9,0)
  , show (TransactionUndoWithIsolation undefined :: SqlQueryRep Void ())
#endif
  ]