Database.DynamoDB

Introduction

Proxies

Lens support

Conversion support

Data types

data DynamoException

data Consistency

data Direction

data Column typ coltype col

Attribute path combinators

(<.>)

(<!>)

(<!:>)

Fetching items

getItem

getItemBatch

Query options

data QueryOpts a hash range

queryOpts

qConsistentRead

qStartKey

qDirection

qFilterCondition

qHashKey

qRangeCondition

qLimit

Performing query

query

querySimple

queryCond

querySource

querySourceChunks

queryOverIndex

Scan options

data ScanOpts a r

scanOpts

sFilterCondition

sConsistentRead

sLimit

sParallel

sStartKey

Performing scan

scan

scanSource

scanSourceChunks

scanCond

Helper conduits

leftJoin

innerJoin

Data entry

putItem

putItemBatch

insertItem

Data modification

updateItemByKey

updateItemByKey_

updateItemCond_

Deleting data

deleteItemByKey

deleteItemCondByKey

deleteItemBatchByKey

Delete table

deleteTable

Utility functions

tableKey

Typeclasses

class DynamoTable a r

class DynamoIndex a parent r

type PrimaryKey a r

class ContainsTableKey a parent key

class CanQuery a t hash range

class TableScan a r t