dateCreated, lastUpdated Felder in Grails 2.0

Habe ich eine Anwendung mit Grails 1.3.7, die ich habe gerade die Migration zu Grails 2.0. Die Anwendung macht Gebrauch von der automatischen dateCreated und lastUpdated Felder zu verwalten, die Zeitstempel im Zusammenhang mit der Erstellung und Modifikation der Objekte. Nach der Aktualisierung, bekomme ich die folgende Fehlermeldung:

| Running Grails application
| Error 2012-01-29 22:36:53,504 [Thread-8] ERROR util.JDBCExceptionReporter  - ERROR: null value in column "date_created" violates not-null constraint
| Error 2012-01-29 22:36:53,510 [Thread-8] ERROR events.PatchedDefaultFlushEventListener  - Could not synchronize database state with session

Auskommentieren der oben genannten Felder in meinem Domain-Klassen macht das problem Weg.

Haben die dateCreated und lastUpdated Felder veraltet in Grails 2.0? Wenn dem so ist, bedeutet das, dass ich den code schreiben, um diese zu bewältigen Funktionalität manuell oder hat der code nun mit einem plugin von einer Art, wie die audit-trail plugin?

InformationsquelleAutor srkiNZ84 | 2012-01-29

Schreibe einen Kommentar