!     None Since 1.2.0 This function differs from  in that it returns a database J runner function, as opposed to simply running a single action. This will I usually mean that a connection is taken from a pool and then reused for G each invocation. This can be useful for creating streaming responses;  see  . GIt additionally returns a cleanup function to free the connection. If & your code finishes successfully, you must call this cleanup to F indicate changes should be committed. Otherwise, for SQL backends at ) least, a rollback will be used instead.  Since 1.2.0 Helper for creating .  Since 1.2.0 Helper for implementing .  Since 1.2.0 Like , but transforms a Source. See   for an  example, practical use case.  Since 1.2.0 Extends / to create a streaming database response body. AGet the given entity by ID, or return a 404 not found if it doesn' t exist. IGet the given entity by unique key, or return a 404 not found if it doesn't  exist.   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~             !"#$%&'()*+,-./010203040506070809:;:<:=:>?@?ABCBDBEBFBGBHBIBJBKLMLNLOLPLQLRLSLTLULVLWLXLYLZL[L\L]L]L^L_L`LaLbLcLdLeLfLgLhLiLjLgLkLlLmLnLnopoqorosototuvuwuxuyuzu{u|u}u~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuukuuuuuuuuuuucuuuuuuuuuyesod-persistent-1.2.0 Yesod.PersistDBRunner runDBRunnerYesodPersistRunner getDBRunner YesodPersistYesodPersistBackendrunDBYesodDB defaultRunDBdefaultGetDBRunner runDBSourcerespondSourceDBget404getBy404yesod-core-1.2.0Yesod.Core.Handler respondSource$fMonadWidgetSqlPersistT$fMonadHandlerSqlPersistTpersistent-1.2.0.1Database.PersistlimitOffsetOrder mapToJSON listToJSONdeleteCascadeWhereselectKeysList selectList||./<-.<-.>=.>.<=.<.!=.==./=.*=.-=.+=.=.getJust belongsToJust belongsTo getByValueinsertBy#Database.Persist.Class.PersistQuerycount selectKeys selectFirst selectSource deleteWhere updateWhere updateGetupdate PersistQuery$Database.Persist.Class.PersistUnique insertUniquedeleteBygetBy PersistUnique$Database.Persist.Class.DeleteCascade deleteCascade DeleteCascade#Database.Persist.Class.PersistStoregetdeletereplacerepsert insertKeyinsert_insertPersistMonadBackend PersistStore$Database.Persist.Class.PersistEntity fieldLenspersistIdFieldpersistUniqueKeyspersistUniqueToValuespersistUniqueToFieldNamesfromPersistValuestoPersistFields entityDefpersistFieldDefUniquePersistEntityBackend EntityField PersistEntity updateUpdate updateValue updateFieldUpdateAscDescOffsetByLimitTo SelectOptBackendSpecificFilter filterFilter filterValue filterFieldFilter FilterAndFilterOr BackendFilterKey entityVal entityKeyEntity#Database.Persist.Class.PersistField getPersistMapfromPersistValuetoPersistValue PersistFieldSomePersistFieldDatabase.Persist.Types.BasefromPersistValueTextActiveInactive CheckmarkNullable NotNullable IsNullable ByMaybeAttrByNullableAttr WhyNullable entitySum entityExtra entityDerives entityUniques entityFields entityAttrsentityIDentityDB entityHaskell EntityDef ExtraLine unHaskellName HaskellNameunDBNameDBNameAttr FTTypeConFTAppFTList FieldType fieldEmbedded fieldStrict fieldAttrs fieldSqlType fieldTypefieldDB fieldHaskellFieldDef uniqueAttrs uniqueFields uniqueDBName uniqueHaskell UniqueDef PersistErrorPersistMarshalErrorPersistInvalidFieldPersistForeignConstraintUnmetPersistMongoDBErrorPersistMongoDBUnsupportedPersistExceptionZT PersistTextPersistByteString PersistInt64 PersistDoublePersistRational PersistBool PersistDayPersistTimeOfDayPersistUTCTimePersistZonedTime PersistNull PersistList PersistMapPersistObjectId PersistValue SqlStringSqlInt32SqlInt64SqlReal SqlNumericSqlBoolSqlDaySqlTime SqlDayTimeSqlDayTimeZonedSqlBlobSqlOtherSqlTypeunKey KeyBackend KeyEntityEqNeGtLtGeLeInNotIn PersistFilter KeyNotFoundUpdateGetExceptionAssignAddSubtractMultiplyDivide PersistUpdate$Database.Persist.Class.PersistConfigrunPoolcreatePoolConfigapplyEnv loadConfigPersistConfigPoolPersistConfigBackend PersistConfigpersistent-template-1.2.0Database.Persist.TH mkMigratederivePersistFieldmkDeleteCascademkSavesharepersistFieldFromEntitysqlOnlySettings sqlSettingsmkPersistSettings mkPersistpersistFileWithpersistLowerCasepersistUpperCase persistWith mpsGeneric mpsBackendMkPersistSettings