2010-11-30 14 views
7

Wenn ichreserviert SQL-Schlüsselwort ‚User‘ erlaubt ist nicht so einfach, Typnamen

entity --class ~.domain.User 

in der roo Shell den roo Befehl gab, bekam ich

Reserved SQL keyword 'User' is not permitted as simple type name 

Was ich wissen will, ist, dass Gibt es eine Möglichkeit, der Entität Alias-Namen zu geben? Weil ich ein paar Entitäten habe, deren Name wie oben nicht erlaubt ist. Oder gibt es einen Weg, diese Art von Problem zu überwinden?

Jede Hilfe wird sehr geschätzt. Vielen Dank.

Antwort

0

Wenn Sie die Entity-Namen zu ändern, aber der Name der Tabelle halten:

entity --class ~.domain.FooUser --table user 

Ich würde denken, es gibt einen Weg, um alle SQL-Bezeichner zu zitieren, aber ich weiß nicht, so viel über Roo.

Verwandte Themen