Don't delete values from MySQL sequence tables At server restart MySQL uses the maximum value in the table's auto_increment column to restart the sequence. Deleting rows causes this to always be 0, making sequences restart from 1 on the next server start. Change-Id: I50df069da1266161d21178359b45e6328f57e0c0
diff --git a/pom.xml b/pom.xml index a494b3b..4852e57 100644 --- a/pom.xml +++ b/pom.xml
@@ -21,7 +21,7 @@ <groupId>gwtorm</groupId> <artifactId>gwtorm</artifactId> <packaging>jar</packaging> - <version>1.1.4</version> + <version>1.1.5</version> <name>gwtorm</name> <description>Tiny ORM</description> <url>http://android.git.kernel.org/?p=tools/gwtorm.git</url>
diff --git a/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java b/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java index 98cf63e..bc787da 100644 --- a/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java +++ b/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java
@@ -113,7 +113,6 @@ } finally { rs.close(); } - st.execute("DELETE FROM " + seqname + " WHERE s=" + r); return r; } finally { st.close();