Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
interpretPropertyStoreCassandra :: Member (Embed IO) r => ClientState -> InterpreterFor PropertyStore r Source #
insertPropertyImpl :: MonadClient m => UserId -> PropertyKey -> RawPropertyValue -> m () Source #
deletePropertyImpl :: MonadClient m => UserId -> PropertyKey -> m () Source #
clearPropertieImpl :: MonadClient m => UserId -> m () Source #
lookupPropertyImpl :: MonadClient m => UserId -> PropertyKey -> m (Maybe RawPropertyValue) Source #
lookupPropertyKeyImpl :: MonadClient m => UserId -> m [PropertyKey] Source #
countPropertiesImpl :: MonadClient m => UserId -> m Int Source #
getAllPropertiesImpl :: MonadClient m => UserId -> m [(PropertyKey, RawPropertyValue)] Source #
propertyInsert :: PrepQuery W (UserId, PropertyKey, RawPropertyValue) () Source #
propertyDelete :: PrepQuery W (UserId, PropertyKey) () Source #