Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

[1.6.x] Fixed #16992 -- Added InnoDB warning regarding reuse of AUTO_…

…INCREMENT values.

Thanks kent at nsc.liu.se for the report.

Backport of c54fa1a from master
  • Loading branch information...
commit a357c854c91b513e3713f2eb72e9742d49c2e701 1 parent fac5735
@kedmiston kedmiston authored timgraham committed
Showing with 4 additions and 1 deletion.
  1. +4 −1 docs/ref/databases.txt
View
5 docs/ref/databases.txt
@@ -218,7 +218,10 @@ full-text indexing and searching.
Since MySQL 5.5.5, the default storage engine is InnoDB_. This engine is fully
transactional and supports foreign key references. It's probably the best
-choice at this point.
+choice at this point. However, note that the the InnoDB autoincrement counter
+is lost on a MySQL restart because it does not remember the
+``AUTO_INCREMENT`` value, instead recreating it as "max(id)+1". This may
+result in an inadvertent reuse of :class:`~django.db.models.AutoField` values.
If you upgrade an existing project to MySQL 5.5.5 and subsequently add some
tables, ensure that your tables are using the same storage engine (i.e. MyISAM
Please sign in to comment.
Something went wrong with that request. Please try again.