sql >> Database >  >> RDS >> PostgreSQL

Scala &Spelen! &Slick &PostgreSQL automatisch verhogen

Hier is een suggestie, herschrijf uw autoInc en voeg methoden als deze toe:

def autoInc = name ~ price ~ description returning id

def add(product: Product)(implicit s:Session): Long = {
    Products.autoInc.insert(p.name, p.price, p.description)
}

Bij sommige databases is het niet toegestaan ​​om null in te voegen in de kolom voor automatisch verhogen. Misschien is het de zaak Postgres.




  1. Is er een hash-functie in PostgreSQL?

  2. Pooling van Postgres-verbindingen - meerdere gebruikers

  3. waarom werkt de opgeslagen procedure die wordt aangeroepen vanuit sqlalchemy niet, maar werkt het aanroepen vanuit de workbench wel?

  4. PHP Kies uit MySQL waarbij het datumveld 7 dagen in de toekomst ligt