[Grails (グレイルズ)] GORM で dateCreated と、 lastUpdated というフィールドの制御

とあると、この二つのフィールドの自動的に日付が入る。

dateCreated には作成した日、lastUpdated は更新した日が入る。

dateCreated に値をいれたい場合は、作成したあと更新するか、

を定義する。これを定義した時は、dateCreated と、lastUpdated に自動的に値が入らないので入れてあげる。
更新時にも lastUpdated が更新されない。




[ MySQL ] テーブル名の大小の区別をなくす

MySQL のデフォルトだとプラットフォーム別(Windows、Mac, Linux)で、テーブルの名の大文字・小文字の区別の扱いがバラバラである。

大文字、小文字の区別の区別をなくすには、

という設定を 1 にすると、大文字・小文字の区別がなくなります。

現在の設定を確認するには、以下のSQLで確認。

設定値は、1~3まであります。細かい内容は、
http://dev.mysql.com/doc/refman/5.1/ja/identifier-case-sensitivity.html
で確認して下さい。

設定するには、 my.cnf の、[mysqld] に以下を追加して下さい。

サーバーを再起動して

で確認して下さい。