I'm trying to set a default value for a Date
field in a Domain class.
I can use defaultValue
in the mapping
configuration but it doesn't work with Date
fields (I've tried it on String
and Integer
and it works fine).
This is an example:
class Something {
Date myField
static mapping = {
myField defaultValue: new Date()
}
}
This code fails because the CREATE statement that Hibernate generates is incorrect. It is something like:
... my_field datetime default Mon Nov 25 17:59:08 UYST 2013 not null ...