Асінхронны Email Класы Plugin дамена

Experimenting with Asynchronous Mail 0.2.1 using Oracle as backing database. Running small test app and logSql=true shows that plugin is trying to create a table called asynchronous_mail_message_headers which Oracle can't do (only <= 30 characters allowed in identifiers). I've looked for where this domain is being created but I can only see two domains in the grails-app/domain/ru/perm/kefir/asynchronousmail directory of the plugin (neither of which are this particular domain). There are also other tables being created I can't account for looking at the available plugin code.

Хто ёсць вопыт працы з гэтым?

0

2 адказы

Можа быць далучыцца да табліцы няяўнай створана. Калі класы дамена маюць шмат/шмат ці аднанакіраваныя адзін/шмат адносін гэта магчыма. Вы, магчыма, спатрэбіцца наладзіць гэты стварэнне табліцы з дапамогай joinTable дырэктыву ў адпаведным класе дамена.

joinTable дакументы

0
дададзена
Дзякуй - гэта было. Там быў Map загалоўкі, якія я мадыфікаваныя загалоўкі -> HDRs які робіць табліцу 30 далучыцца і працуе проста выдатна.
дададзена аўтар Kelly, крыніца

Дзякуючы aquatoad для штуршка. Прыстасаваныя далучыцца да табліцы, створанай адлюстраваннем у ru.perm.kefir.asynchronousmail.AsynchronousMailMessage:

headers joinTable:[name:'asynch_mail_message_headers',key:'asynchronous_mail_message_id']
0
дададзена
Дзякуй ... калі вы маглі б прыняць адказ, каб ён не з'яўляецца ў спісе «пытанняў без адказу», што было б выдатна :) Рады, што змог дапамагчы.
дададзена аўтар Aquatoad, крыніца