amazonka-dynamodb 0.0.6 → 0.0.7
raw patch · 11 files changed
+34/−34 lines, 11 filesdep ~amazonka-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
Files
- amazonka-dynamodb.cabal +2/−2
- gen/Network/AWS/DynamoDB/BatchGetItem.hs +3/−3
- gen/Network/AWS/DynamoDB/BatchWriteItem.hs +3/−3
- gen/Network/AWS/DynamoDB/DeleteItem.hs +1/−1
- gen/Network/AWS/DynamoDB/GetItem.hs +1/−1
- gen/Network/AWS/DynamoDB/ListTables.hs +1/−1
- gen/Network/AWS/DynamoDB/PutItem.hs +1/−1
- gen/Network/AWS/DynamoDB/Query.hs +2/−2
- gen/Network/AWS/DynamoDB/Scan.hs +2/−2
- gen/Network/AWS/DynamoDB/Types.hs +17/−17
- gen/Network/AWS/DynamoDB/UpdateItem.hs +1/−1
amazonka-dynamodb.cabal view
@@ -1,5 +1,5 @@ name: amazonka-dynamodb-version: 0.0.6+version: 0.0.7 synopsis: Amazon DynamoDB SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -57,5 +57,5 @@ other-modules: build-depends:- amazonka-core == 0.0.6.*+ amazonka-core == 0.0.7.* , base >= 4.7 && < 5
gen/Network/AWS/DynamoDB/BatchGetItem.hs view
@@ -234,6 +234,6 @@ instance FromJSON BatchGetItemResponse where parseJSON = withObject "BatchGetItemResponse" $ \o -> BatchGetItemResponse- <$> o .: "ConsumedCapacity"- <*> o .: "Responses"- <*> o .: "UnprocessedKeys"+ <$> o .:? "ConsumedCapacity" .!= mempty+ <*> o .:? "Responses" .!= mempty+ <*> o .:? "UnprocessedKeys" .!= mempty
gen/Network/AWS/DynamoDB/BatchWriteItem.hs view
@@ -301,6 +301,6 @@ instance FromJSON BatchWriteItemResponse where parseJSON = withObject "BatchWriteItemResponse" $ \o -> BatchWriteItemResponse- <$> o .: "ConsumedCapacity"- <*> o .: "ItemCollectionMetrics"- <*> o .: "UnprocessedItems"+ <$> o .:? "ConsumedCapacity" .!= mempty+ <*> o .:? "ItemCollectionMetrics" .!= mempty+ <*> o .:? "UnprocessedItems" .!= mempty
gen/Network/AWS/DynamoDB/DeleteItem.hs view
@@ -522,6 +522,6 @@ instance FromJSON DeleteItemResponse where parseJSON = withObject "DeleteItemResponse" $ \o -> DeleteItemResponse- <$> o .: "Attributes"+ <$> o .:? "Attributes" .!= mempty <*> o .:? "ConsumedCapacity" <*> o .:? "ItemCollectionMetrics"
gen/Network/AWS/DynamoDB/GetItem.hs view
@@ -242,4 +242,4 @@ instance FromJSON GetItemResponse where parseJSON = withObject "GetItemResponse" $ \o -> GetItemResponse <$> o .:? "ConsumedCapacity"- <*> o .: "Item"+ <*> o .:? "Item" .!= mempty
gen/Network/AWS/DynamoDB/ListTables.hs view
@@ -146,7 +146,7 @@ instance FromJSON ListTablesResponse where parseJSON = withObject "ListTablesResponse" $ \o -> ListTablesResponse <$> o .:? "LastEvaluatedTableName"- <*> o .: "TableNames"+ <*> o .:? "TableNames" .!= mempty instance AWSPager ListTables where page rq rs
gen/Network/AWS/DynamoDB/PutItem.hs view
@@ -540,6 +540,6 @@ instance FromJSON PutItemResponse where parseJSON = withObject "PutItemResponse" $ \o -> PutItemResponse- <$> o .: "Attributes"+ <$> o .:? "Attributes" .!= mempty <*> o .:? "ConsumedCapacity" <*> o .:? "ItemCollectionMetrics"
gen/Network/AWS/DynamoDB/Query.hs view
@@ -640,8 +640,8 @@ parseJSON = withObject "QueryResponse" $ \o -> QueryResponse <$> o .:? "ConsumedCapacity" <*> o .:? "Count"- <*> o .: "Items"- <*> o .: "LastEvaluatedKey"+ <*> o .:? "Items" .!= mempty+ <*> o .:? "LastEvaluatedKey" .!= mempty <*> o .:? "ScannedCount" instance AWSPager Query where
gen/Network/AWS/DynamoDB/Scan.hs view
@@ -495,8 +495,8 @@ parseJSON = withObject "ScanResponse" $ \o -> ScanResponse <$> o .:? "ConsumedCapacity" <*> o .:? "Count"- <*> o .: "Items"- <*> o .: "LastEvaluatedKey"+ <*> o .:? "Items" .!= mempty+ <*> o .:? "LastEvaluatedKey" .!= mempty <*> o .:? "ScannedCount" instance AWSPager Scan where
gen/Network/AWS/DynamoDB/Types.hs view
@@ -505,14 +505,14 @@ parseJSON = withObject "AttributeValue" $ \o -> AttributeValue <$> o .:? "B" <*> o .:? "BOOL"- <*> o .: "BS"- <*> o .: "L"- <*> o .: "M"+ <*> o .:? "BS" .!= mempty+ <*> o .:? "L" .!= mempty+ <*> o .:? "M" .!= mempty <*> o .:? "N"- <*> o .: "NS"+ <*> o .:? "NS" .!= mempty <*> o .:? "NULL" <*> o .:? "S"- <*> o .: "SS"+ <*> o .:? "SS" .!= mempty instance ToJSON AttributeValue where toJSON AttributeValue{..} = object@@ -905,12 +905,12 @@ instance FromJSON TableDescription where parseJSON = withObject "TableDescription" $ \o -> TableDescription- <$> o .: "AttributeDefinitions"+ <$> o .:? "AttributeDefinitions" .!= mempty <*> o .:? "CreationDateTime"- <*> o .: "GlobalSecondaryIndexes"+ <*> o .:? "GlobalSecondaryIndexes" .!= mempty <*> o .:? "ItemCount" <*> o .: "KeySchema"- <*> o .: "LocalSecondaryIndexes"+ <*> o .:? "LocalSecondaryIndexes" .!= mempty <*> o .:? "ProvisionedThroughput" <*> o .:? "TableName" <*> o .:? "TableSizeBytes"@@ -1028,7 +1028,7 @@ parseJSON = withObject "KeysAndAttributes" $ \o -> KeysAndAttributes <$> o .: "AttributesToGet" <*> o .:? "ConsistentRead"- <*> o .: "ExpressionAttributeNames"+ <*> o .:? "ExpressionAttributeNames" .!= mempty <*> o .: "Keys" <*> o .:? "ProjectionExpression" @@ -1392,7 +1392,7 @@ instance FromJSON ExpectedAttributeValue where parseJSON = withObject "ExpectedAttributeValue" $ \o -> ExpectedAttributeValue- <$> o .: "AttributeValueList"+ <$> o .:? "AttributeValueList" .!= mempty <*> o .:? "ComparisonOperator" <*> o .:? "Exists" <*> o .:? "Value"@@ -1745,8 +1745,8 @@ instance FromJSON ItemCollectionMetrics where parseJSON = withObject "ItemCollectionMetrics" $ \o -> ItemCollectionMetrics- <$> o .: "ItemCollectionKey"- <*> o .: "SizeEstimateRangeGB"+ <$> o .:? "ItemCollectionKey" .!= mempty+ <*> o .:? "SizeEstimateRangeGB" .!= mempty instance ToJSON ItemCollectionMetrics where toJSON ItemCollectionMetrics{..} = object@@ -1843,8 +1843,8 @@ instance FromJSON ConsumedCapacity where parseJSON = withObject "ConsumedCapacity" $ \o -> ConsumedCapacity <$> o .:? "CapacityUnits"- <*> o .: "GlobalSecondaryIndexes"- <*> o .: "LocalSecondaryIndexes"+ <*> o .:? "GlobalSecondaryIndexes" .!= mempty+ <*> o .:? "LocalSecondaryIndexes" .!= mempty <*> o .:? "Table" <*> o .:? "TableName" @@ -2213,7 +2213,7 @@ instance FromJSON DeleteRequest where parseJSON = withObject "DeleteRequest" $ \o -> DeleteRequest- <$> o .: "Key"+ <$> o .:? "Key" .!= mempty instance ToJSON DeleteRequest where toJSON DeleteRequest{..} = object@@ -2286,7 +2286,7 @@ instance FromJSON PutRequest where parseJSON = withObject "PutRequest" $ \o -> PutRequest- <$> o .: "Item"+ <$> o .:? "Item" .!= mempty instance ToJSON PutRequest where toJSON PutRequest{..} = object@@ -2455,7 +2455,7 @@ instance FromJSON Condition where parseJSON = withObject "Condition" $ \o -> Condition- <$> o .: "AttributeValueList"+ <$> o .:? "AttributeValueList" .!= mempty <*> o .: "ComparisonOperator" instance ToJSON Condition where
gen/Network/AWS/DynamoDB/UpdateItem.hs view
@@ -656,6 +656,6 @@ instance FromJSON UpdateItemResponse where parseJSON = withObject "UpdateItemResponse" $ \o -> UpdateItemResponse- <$> o .: "Attributes"+ <$> o .:? "Attributes" .!= mempty <*> o .:? "ConsumedCapacity" <*> o .:? "ItemCollectionMetrics"