sql >> Database >  >> RDS >> Mysql

Slaapstand hbm2ddl.auto standaardwaarde

Dat is echt het antwoord:nee validatie, nee update, nee creatie en nee droppen vindt plaats bij het weglaten van de instelling uit uw configuratie. De hibernate-broncode is de beste documentatie over Hibernate:

// 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. MySQL-tabel met TEKST-kolom

  2. Migraties uitvoeren met Rails in een Docker-container met meerdere containerinstanties

  3. Wufoo's databaseschema - Hoe zou je het ontwerpen?

  4. bereken een som van typetijd met behulp van sql