simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Agent.Store.DB

Documentation

class FromField a where #

Methods

fromField :: FieldParser a #

Instances

Instances details
FromField Int16 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int16 #

FromField Int32 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int32 #

FromField Int64 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int64 #

FromField Int8 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int8 #

FromField Word16 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word16 #

FromField Word32 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word32 #

FromField Word64 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word64 #

FromField Word8 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word8 #

FromField ByteString 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser ByteString #

FromField ByteString 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser ByteString #

FromField SQLData 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser SQLData #

FromField ChunkReplicaId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser ChunkReplicaId #

FromField FileDigest Source # 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

fromField :: FieldParser FileDigest #

FromField RcvFileStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser RcvFileStatus #

FromField SndFileReplicaStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser SndFileReplicaStatus #

FromField SndFileStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser SndFileStatus #

FromField AConnShortLink Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser AConnShortLink #

FromField AConnectionMode Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser AConnectionMode #

FromField AConnectionRequestUri Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser AConnectionRequestUri #

FromField AMessage Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser AMessage #

FromField AgentMessageType Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser AgentMessageType #

FromField ConnectionMode Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser ConnectionMode #

FromField LinkKey Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser LinkKey #

FromField MsgIntegrity Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser MsgIntegrity #

FromField MsgReceiptStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser MsgReceiptStatus #

FromField NotificationsMode Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser NotificationsMode #

FromField QueueStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser QueueStatus #

FromField RatchetSyncState Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser RatchetSyncState #

FromField RcvSwitchStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser RcvSwitchStatus #

FromField SMPQueueUri Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser SMPQueueUri #

FromField SndSwitchStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser SndSwitchStatus #

FromField AgentPersistedServerStats Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

fromField :: FieldParser AgentPersistedServerStats #

FromField AgentCommand Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser AgentCommand #

FromField AgentCommandTag Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser AgentCommandTag #

FromField InternalId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser InternalId #

FromField InternalRcvId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser InternalRcvId #

FromField InternalSndId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser InternalSndId #

FromField DBEntityId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.Entity

Methods

fromField :: FieldParser DBEntityId #

FromField BoolInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

fromField :: FieldParser BoolInt #

FromField APrivateAuthKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateAuthKey #

FromField APrivateDhKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateDhKey #

FromField APrivateSignKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateSignKey #

FromField APublicAuthKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicAuthKey #

FromField APublicDhKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicDhKey #

FromField APublicVerifyKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicVerifyKey #

FromField CbNonce Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser CbNonce #

FromField Key Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser Key #

FromField KeyHash Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser KeyHash #

FromField SbKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser SbKey #

FromField ARKEMParams Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser ARKEMParams #

FromField PQEncryption Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser PQEncryption #

FromField PQSupport Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser PQSupport #

FromField KEMSharedKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto.SNTRUP761.Bindings

Methods

fromField :: FieldParser KEMSharedKey #

FromField NtfTknStatus Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

fromField :: FieldParser NtfTknStatus #

FromField PushProvider Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

fromField :: FieldParser PushProvider #

FromField NtfAgentSubStatus Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfAgentSubStatus #

FromField NtfSubNTFAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfSubNTFAction #

FromField NtfSubSMPAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfSubSMPAction #

FromField NtfTknAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfTknAction #

FromField EncDataBytes Source # 
Instance details

Defined in Simplex.Messaging.Protocol

Methods

fromField :: FieldParser EncDataBytes #

FromField MsgFlags Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser MsgFlags #

FromField QueueMode Source # 
Instance details

Defined in Simplex.Messaging.Server.QueueStore.QueueInfo

Methods

fromField :: FieldParser QueueMode #

FromField EntityId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser EntityId #

FromField Null 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Null #

FromField Text 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Text #

FromField Text 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Text #

FromField Day 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Day #

FromField UTCTime 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser UTCTime #

FromField Integer 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Integer #

FromField Bool 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Bool #

FromField Double 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Double #

FromField Float 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Float #

FromField Int 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int #

FromField Word 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word #

FromField (NonEmpty TransportHost) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser (NonEmpty TransportHost) #

FromField a => FromField (FileSize a) Source # 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

fromField :: FieldParser (FileSize a) #

(Typeable c, ConnectionModeI c) => FromField (ConnShortLink c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser (ConnShortLink c) #

(Typeable c, ConnectionModeI c) => FromField (ConnectionLink c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser (ConnectionLink c) #

(Typeable c, ConnectionModeI c) => FromField (ConnectionRequestUri c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser (ConnectionRequestUri c) #

FromField a => FromField (Binary a) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

fromField :: FieldParser (Binary a) #

(Typeable a, AlgorithmI a) => FromField (DhSecret a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (DhSecret a) #

(Typeable a, AlgorithmI a) => FromField (PrivateKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (PrivateKey a) #

(Typeable a, AlgorithmI a) => FromField (PublicKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (PublicKey a) #

(Typeable a, Eq a, Show a, ASN1Object a) => FromField (SignedObject a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (SignedObject a) #

(AlgorithmI a, Typeable a) => FromField (Ratchet a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser (Ratchet a) #

FromField (RoundedSystemTime t) Source # 
Instance details

Defined in Simplex.Messaging.SystemTime

Methods

fromField :: FieldParser (RoundedSystemTime t) #

FromField (Version v) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser (Version v) #

FromField a => FromField (Maybe a) 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser (Maybe a) #

FromField [SMPQueueInfo] Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

fromField :: FieldParser [SMPQueueInfo] #

FromField [Char] 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser [Char] #

(AlgorithmI a, Typeable a) => FromField (MsgEncryptKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser (MsgEncryptKey a) #

class ToField a where #

Methods

toField :: a -> SQLData #

Instances

Instances details
ToField Int16 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int16 -> SQLData #

ToField Int32 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int32 -> SQLData #

ToField Int64 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int64 -> SQLData #

ToField Int8 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int8 -> SQLData #

ToField Word16 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word16 -> SQLData #

ToField Word32 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word32 -> SQLData #

ToField Word64 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word64 -> SQLData #

ToField Word8 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word8 -> SQLData #

ToField ByteString 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: ByteString -> SQLData #

ToField ByteString 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: ByteString -> SQLData #

ToField SQLData 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: SQLData -> SQLData #

ToField ChunkReplicaId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: ChunkReplicaId -> SQLData #

ToField FileDigest Source # 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

toField :: FileDigest -> SQLData #

ToField RcvFileStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: RcvFileStatus -> SQLData #

ToField SndFileReplicaStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: SndFileReplicaStatus -> SQLData #

ToField SndFileStatus Source # 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: SndFileStatus -> SQLData #

ToField AConnShortLink Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: AConnShortLink -> SQLData #

ToField AConnectionRequestUri Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: AConnectionRequestUri -> SQLData #

ToField AMessage Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: AMessage -> SQLData #

ToField AgentMessageType Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: AgentMessageType -> SQLData #

ToField ConnectionMode Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: ConnectionMode -> SQLData #

ToField LinkKey Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: LinkKey -> SQLData #

ToField MsgIntegrity Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: MsgIntegrity -> SQLData #

ToField MsgReceiptStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: MsgReceiptStatus -> SQLData #

ToField NotificationsMode Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: NotificationsMode -> SQLData #

ToField QueueStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: QueueStatus -> SQLData #

ToField RatchetSyncState Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: RatchetSyncState -> SQLData #

ToField RcvSwitchStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: RcvSwitchStatus -> SQLData #

ToField SMPQueueUri Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: SMPQueueUri -> SQLData #

ToField SndSwitchStatus Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: SndSwitchStatus -> SQLData #

ToField AgentPersistedServerStats Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

toField :: AgentPersistedServerStats -> SQLData #

ToField AgentCommand Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: AgentCommand -> SQLData #

ToField AgentCommandTag Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: AgentCommandTag -> SQLData #

ToField InternalId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: InternalId -> SQLData #

ToField InternalRcvId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: InternalRcvId -> SQLData #

ToField InternalSndId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: InternalSndId -> SQLData #

ToField DBEntityId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.Entity

Methods

toField :: DBEntityId -> SQLData #

ToField BoolInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

toField :: BoolInt -> SQLData #

ToField APrivateAuthKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateAuthKey -> SQLData #

ToField APrivateDhKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateDhKey -> SQLData #

ToField APrivateSignKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateSignKey -> SQLData #

ToField APublicAuthKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicAuthKey -> SQLData #

ToField APublicDhKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicDhKey -> SQLData #

ToField APublicVerifyKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicVerifyKey -> SQLData #

ToField CbNonce Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: CbNonce -> SQLData #

ToField Key Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: Key -> SQLData #

ToField KeyHash Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: KeyHash -> SQLData #

ToField SbKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: SbKey -> SQLData #

ToField ARKEMParams Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: ARKEMParams -> SQLData #

ToField PQEncryption Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: PQEncryption -> SQLData #

ToField PQSupport Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: PQSupport -> SQLData #

ToField KEMSharedKey Source # 
Instance details

Defined in Simplex.Messaging.Crypto.SNTRUP761.Bindings

Methods

toField :: KEMSharedKey -> SQLData #

ToField NtfTknStatus Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

toField :: NtfTknStatus -> SQLData #

ToField PushProvider Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

toField :: PushProvider -> SQLData #

ToField NtfAgentSubStatus Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfAgentSubStatus -> SQLData #

ToField NtfSubNTFAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfSubNTFAction -> SQLData #

ToField NtfSubSMPAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfSubSMPAction -> SQLData #

ToField NtfTknAction Source # 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfTknAction -> SQLData #

ToField EncDataBytes Source # 
Instance details

Defined in Simplex.Messaging.Protocol

Methods

toField :: EncDataBytes -> SQLData #

ToField MsgFlags Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: MsgFlags -> SQLData #

ToField QueueMode Source # 
Instance details

Defined in Simplex.Messaging.Server.QueueStore.QueueInfo

Methods

toField :: QueueMode -> SQLData #

ToField EntityId Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: EntityId -> SQLData #

ToField Null 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Null -> SQLData #

ToField Text 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Text -> SQLData #

ToField Text 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Text -> SQLData #

ToField Day 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Day -> SQLData #

ToField UTCTime 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: UTCTime -> SQLData #

ToField Integer 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Integer -> SQLData #

ToField Bool 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Bool -> SQLData #

ToField Double 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Double -> SQLData #

ToField Float 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Float -> SQLData #

ToField Int 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int -> SQLData #

ToField Word 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word -> SQLData #

ToField (NonEmpty TransportHost) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: NonEmpty TransportHost -> SQLData #

ToField a => ToField (FileSize a) Source # 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

toField :: FileSize a -> SQLData #

ConnectionModeI c => ToField (ConnShortLink c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: ConnShortLink c -> SQLData #

ConnectionModeI c => ToField (ConnectionLink c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: ConnectionLink c -> SQLData #

ConnectionModeI c => ToField (ConnectionRequestUri c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: ConnectionRequestUri c -> SQLData #

ToField (SConnectionMode c) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: SConnectionMode c -> SQLData #

ToField a => ToField (Binary a) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

toField :: Binary a -> SQLData #

ToField (DhSecret a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: DhSecret a -> SQLData #

AlgorithmI a => ToField (PrivateKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: PrivateKey a -> SQLData #

AlgorithmI a => ToField (PublicKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: PublicKey a -> SQLData #

(Eq a, Show a, ASN1Object a) => ToField (SignedObject a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: SignedObject a -> SQLData #

AlgorithmI a => ToField (Ratchet a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: Ratchet a -> SQLData #

ToField (RoundedSystemTime t) Source # 
Instance details

Defined in Simplex.Messaging.SystemTime

Methods

toField :: RoundedSystemTime t -> SQLData #

ToField (Version v) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: Version v -> SQLData #

ToField a => ToField (Maybe a) 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Maybe a -> SQLData #

ToField [SMPQueueInfo] Source # 
Instance details

Defined in Simplex.Messaging.Agent.Store.AgentStore

Methods

toField :: [SMPQueueInfo] -> SQLData #

ToField [Char] 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: [Char] -> SQLData #

AlgorithmI a => ToField (MsgEncryptKey a) Source # 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: MsgEncryptKey a -> SQLData #