Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
module Model.Record.Types
lookupRecord :: (MonadHasIdentity c m, MonadDB c m) => Id Record -> m (Maybe Record) Source #
lookupVolumeParticipant :: MonadDB c m => Volume -> MeasureDatum -> m (Maybe Record) Source #
changeRecord :: MonadAudit c m => Record -> m () Source #
removeRecord :: MonadAudit c m => Record -> m Bool Source #
recordJSON :: ToNestedObject o u => Bool -> Record -> Record (Id Record) o Source #
columnSampleJson :: ByteString -> [ByteString] -> Value Source #
extractParticipantFieldRows :: [ByteString] -> Vector NamedRecord -> [(ByteString, [ByteString])] Source #