「Grails グレイルズ」カテゴリーアーカイブ

Grails に関する情報

[Grails] Domain が実際のテーブルに作成されない




あるDomainだけが実際のDBに反映されない。
schema-export するとちゃんとDDLにテーブルがあるのに、起動するそのテーブルが存在しないので、save()でエラーとなる。

起動時の BootStrap で該当の Domain で、save が実行されると以下のようになる。

初歩的な事でした。
Domain に DB の予約語は入れちゃダメですよね。
order は order by とかで使う予約語です。
SQL 最近忘れて来てる気がします。
使用してるのは Maria DB です。
Maria DB の予約語
Domain のメンバー名を order -> xxxOrder にしたら直りました。




[Grails] 3.2系から3.3系へのアップグレード時のエラー 2




Grails を 3.3.12 から、3.3.9に アップグレード時に以下のようなエラーが発生

Spring Security も 3.3系にした時はアップグレードする必要があるみたい。
Grails 3.3.x の時の Spring Security Core Plugin の使い方

build.gradle を以下のように変更

Before :

After :