Ето едно предложение, пренапишете своя autoInc
и добавете методи като този:
def autoInc = name ~ price ~ description returning id
def add(product: Product)(implicit s:Session): Long = {
Products.autoInc.insert(p.name, p.price, p.description)
}
Някои бази данни не ви позволяват да вмъкнете null в колоната за автоматично нарастване. Може би това е случаят с Postgres.