Här är ett förslag, skriv om din autoInc
och lägg till metoder som detta:
def autoInc = name ~ price ~ description returning id
def add(product: Product)(implicit s:Session): Long = {
Products.autoInc.insert(p.name, p.price, p.description)
}
Vissa databaser tillåter inte att du infogar null i kolumnen för automatisk ökning. Kanske är det Postgres-fallet.