grailsアプリケーションでドメインクラスを作成しています。これは私のドメインクラスです。
class StatTiming {
Date startTime
Date endTime
Date date
double percentageOnTariff
AutoPosting autoPosting
Status status
static constraints = {
startTime(nullable:false)
endTime(nullable:false)
date(nullable:false)
percentageOnTariff(nullable:false)
autoPosting(nullable:false)
status(nullable:false)
}
enum Status{ACTIVE,INACTIVE}
enum AutoPosting{SERVICE_CHARGE,STAT_CHARGES,BOTH}
}
hsqldbでは正常に動作しますが、データベースをOracleに変更すると、テーブルの作成に失敗しました。hsqldbではなくOracleで作業する必要があります。「ORA-00904::無効な識別子」というエラーが発生します。誰かがここで何が問題なのか教えてもらえますか?