úÎ$Á!_     7Settings to be passed to the   function. Which database backend we' re using. HWhen generating data types, each type is given a generic version- which B works with any backend- and a type synonym for the commonly used @ backend. This is where you specify that commonly used backend. HConverts a quasi-quoted syntax into a list of entity definitions, to be D used as input to the template haskell generation code (mkPersist). Deprecate synonym for . Apply  to . Apply  to . Same as ), but uses an external file instead of a  quasiquotation. #Deprecated function. Equivalent to !persistFileWith upperCaseSettings. "Create data types and appropriate  instances for the given  -s. Works well with the persist quasi-quoter. Use the  backend.  !"#$%backend &'()*+,-./012&produce code similar to the following 2 instance PersistEntity e => PersistField e where X toPersistValue = PersistMap $ zip columNames (map toPersistValue . toPersistFields) ? fromPersistValue (PersistMap o) = fromPersistValues $ map ((_,v) -> " casefromPersistValue v of  Left e -> error e  Right r -> r) o  fromPersistValue x = Left $ Expected PersistMap, received:  ++ show x  sqlType _ = SqlString 3 .Apply the given list of functions to the same  EntityDefs. +This function is useful for cases such as: Fshare [mkSave "myDefs", mkPersist sqlSettings] [persistLowerCase|...|] "Deprecated, restricted version of  .  Save the  EntityDef"s passed in under the given name.  Generate a 4 instance for the given  EntityDefs. 5Automatically creates a valid 6 instance for any datatype  that has valid 7 and 8' instances. Can be very convenient for  9 types. ECreates a single function to perform all migrations for the entities N defined here. One thing to be aware of is dependencies: if you have entities I with foreign references, make sure to place those definitions after the  entities they reference. :;<=>?@A       B      !"#$%&'()*+,-./0123456789:;<=;>?;@ABCDEFGHIJpersistent-template-0.7.0Database.Persist.THMkPersistSettings mpsBackend persistWithpersistpersistUpperCasepersistLowerCasepersistFileWith persistFile mkPersist sqlSettingsshareshare2mkSavemkDeleteCascadederivePersistField mkMigrateDep depTargetdepSourceTabledepSourceField depSourceNullpersistent-0.7.0.1Database.Persist.QuasiupperCaseSettingslowerCaseSettingsDatabase.Persist.Store PersistEntityDatabase.Persist.EntityDef EntityDefDatabase.Persist.GenericSql.Raw SqlPersistrecName lowerFirst upperFirst dataTypeDecreadMay entityUpdates uniqueTypeDecmkUnique pairToTypeidTypedegenmkToPersistFieldsmkToFieldNames mkToUpdatemkUniqueToValues mkToFieldName mkToOrder mkToValue mkHalfDefinedmkFromPersistValuesmkEntitypersistFieldFromEntity updateConName DeleteCascade mkUniqueKeys PersistFieldbaseGHC.ShowShowGHC.ReadReadGHC.EnumEnumliftTliftTsliftTssliftMapliftPairmkFieldsuffix++