Don't allow really long migration names

This commit is contained in:
Andrew Godwin 2014-03-06 13:34:31 -08:00
parent e46e15e5a1
commit 1232acb884
1 changed files with 4 additions and 1 deletions

View File

@ -349,7 +349,10 @@ class MigrationAutodetector(object):
if i == 0 and not app_leaf:
new_name = "0001_initial"
else:
new_name = "%04i_%s" % (next_number, self.suggest_name(migration.operations))
new_name = "%04i_%s" % (
next_number,
self.suggest_name(migration.operations)[:100],
)
name_map[(app_label, migration.name)] = (app_label, new_name)
next_number += 1
migration.name = new_name