[hibernate-commits] Hibernate SVN: r12933 - core/trunk/documentation/manual/en-US/src/main/docbook/modules.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Aug 14 10:27:03 EDT 2007


Author: d.plentz
Date: 2007-08-14 10:27:03 -0400 (Tue, 14 Aug 2007)
New Revision: 12933

Modified:
   core/trunk/documentation/manual/en-US/src/main/docbook/modules/configuration.xml
Log:
[HHH-2519] Schema dropping not documented with hibernate.hbm2ddl.auto=create

Modified: core/trunk/documentation/manual/en-US/src/main/docbook/modules/configuration.xml
===================================================================
--- core/trunk/documentation/manual/en-US/src/main/docbook/modules/configuration.xml	2007-08-14 13:49:08 UTC (rev 12932)
+++ core/trunk/documentation/manual/en-US/src/main/docbook/modules/configuration.xml	2007-08-14 14:27:03 UTC (rev 12933)
@@ -989,9 +989,15 @@
                         <entry>
                             Automatically validate or export schema DDL to the database 
                             when the <literal>SessionFactory</literal> is created. With
-                            <literal>create-drop</literal>, the database schema will be 
-                            dropped when the <literal>SessionFactory</literal> is closed 
-                            explicitly.
+                            <literal>create</literal>, the database schema will be dropped
+                            and re-created when the <literal>SessionFactory</literal> is
+                            created. <literal>create-drop</literal> implies
+                            <literal>create</literal>, and will additionally cause the
+                            schema be dropped when the <literal>SessionFactory</literal>
+                            is closed explicitly. With <literal>update</literal>, the
+                            schema will not be dropped, but is updated. <literal>validate</literal>
+                            will check the database for required tables/columns and throw an
+                            Exception if something is missing.
                             <para>
                                 <emphasis role="strong">eg.</emphasis> 
                                 <literal>validate</literal> | <literal>update</literal> | 




More information about the hibernate-commits mailing list