sql >> Databasteknik >  >> RDS >> Mysql

Unik begränsning skapades inte i JPA

Tja, jag hittade ett annat sätt att göra designen. Mer för att designen har utvecklats än att gå runt.
Jag hörde dock från en kollega som hade samma problem, att unika begränsningar bara skapas av viloläge (vi kör JBoss 4.3) när hela databasen skapas. Det kommer inte att fungera när du skapar en ny tabell i en befintlig databas.
Så i persistence.xml är det nödvändigt att ställa in hibernate.hbm2ddl.auto till create-drop för att få det att fungera. Jag kan dock inte bekräfta detta.



  1. E-postanalys och bearbetningsarkitektur

  2. månader mellan två datum i sql server med start- och slutdatum för var och en av dem i sql server

  3. MySQL-sats för att välja den senaste posten i en specifik kolumn

  4. MySQL Välj både detta och det