Fully automatic format derivation.
Fully automatic format derivation.
Importing the contents of this package object provides org.scanamo.DynamoFormat instances for case classes (if all members have instances)
Semi-automatic format derivation.
Semi-automatic format derivation.
This object provides helpers for creating org.scanamo.DynamoFormat instances for case classes
Typical usage will look like the following:
import org.scanamo.semiauto._ case class Bear(name: String, favouriteFood: String) object Bear { implicit val formatBear: DynamoFormat[Bear] = deriveDynamoFormat[Bear] }