Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

हाइबरनेट hbm2ddl.auto डिफ़ॉल्ट मान

वास्तव में यही उत्तर है:नहीं सत्यापन, नहीं अपडेट करें, नहीं निर्माण और नहीं आपके कॉन्फ़िगरेशन से सेटिंग को छोड़ते समय ड्रॉपिंग होती है। हाइबरनेट स्रोत कोड हाइबरनेट पर सबसे अच्छा दस्तावेज है:

// from org.hibernate.cfg.SettingsFactory line 332 (hibernate-core-3.6.7)      
String autoSchemaExport = properties.getProperty(Environment.HBM2DDL_AUTO);
if ( "validate".equals(autoSchemaExport) ) settings.setAutoValidateSchema(true);
if ( "update".equals(autoSchemaExport) ) settings.setAutoUpdateSchema(true);
if ( "create".equals(autoSchemaExport) ) settings.setAutoCreateSchema(true);
if ( "create-drop".equals(autoSchemaExport) ) {
  settings.setAutoCreateSchema(true);
  settings.setAutoDropSchema(true);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डॉकटर कंटेनर के साथ स्थानीय रूप से होस्ट किए गए MySQL डेटाबेस को कैसे कनेक्ट करें

  2. MySQL आज दर्ज की गई तालिका से डेटा कैसे चुनें?

  3. mysql में उपयोगकर्ताओं को उनके अंकों के आधार पर रैंक करें

  4. MySQL में टेबल को अनपिवोट कैसे करें

  5. उन्नत MySQL क्वेरी:किसी अन्य तालिका से जानकारी के साथ अद्यतन तालिका