sullivan- on master
add missing date in changelog (compare)
primaryKey
User.dprops.username[Username]
instead 0f User.props.username
@persistent[DomainModel]
case class User(
username: Username,
email: Email,
fullName: FullName,
answers: List[Answer] = Nil
)
trait Answer
@component[DomainModel]
case class AAnswer(a: String) extends Answer
@component[DomainModel]
case class BAnswer(b: Int) extends Answer
PType
that's not very typesafe), but I'm okay with that. We can put a disclaimer in the scaladocs