2010-11-30 5 views
7

जब मैं रू खोल में रू आदेशसुरक्षित एसक्यूएल कीवर्ड 'उपयोगकर्ता' सरल प्रकार नाम के रूप में अनुमति नहीं है

entity --class ~.domain.User 

दिया था, मैं

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

मिला क्या मैं जानना चाहता हूँ कि है , क्या इकाई को उपनाम नाम देने का कोई तरीका है? क्योंकि मेरे पास कुछ संस्थाएं हैं जिनके नाम ऊपर के रूप में अनुमति नहीं है। या इस तरह की समस्या को दूर करने का कोई तरीका है?

किसी भी मदद की सराहना की जाएगी। आपका बहुत बहुत धन्यवाद।

उत्तर

13

आप इकाई आदेश में --permitReservedWords विकल्प जोड़ने का प्रयास कर सकते हैं।

https://jira.springsource.org/browse/ROO-1502

+0

और यह पता चला है कि वहां है। – Dmitri

+0

यह एक आकर्षण की तरह काम करता है: डी। आपका बहुत बहुत धन्यवाद! – zawhtut

0

आप इकाई का नाम बदलने के लिए, लेकिन तालिका नाम रखना चाहते हैं:

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

मुझे लगता है कि होगा वहाँ सभी एसक्यूएल पहचानकर्ता उद्धृत करने के लिए एक तरीका है, लेकिन मैं नहीं जानता कि रू के बारे में बहुत कुछ।

संबंधित मुद्दे