in app/aws/AuditTrailDB.scala [65:87]
private def attrEqualCondition(
attrName: String,
attrValue: AttributeValue
) =
attrName -> Condition
.builder()
.comparisonOperator(EQ)
.attributeValueList(attrValue)
.build()
private def dateRangeCondition(
startDate: Instant,
endDate: Instant
): (String, Condition) = {
timestampSortKeyName -> Condition
.builder()
.comparisonOperator(BETWEEN)
.attributeValueList(
AttributeValue.fromN(startDate.toEpochMilli.toString),
AttributeValue.fromN(endDate.toEpochMilli.toString)
)
.build()
}