django.db.migrations.RenameModel y nombre de secuencia de AutoField

Yo uso Django 1.8.7 y PostgreSQL y tenía el siguiente modelo:

class Permission(models.Model): name = models.CharField(max_length=255) template = models.ForeignKey(Template, related_name='permissions') 

He añadido la operación RenameModel:

  migrations.RenameModel( old_name='Permission', new_name='TemplatePermission', ), 

Parece que todos funcionan bien, pero el nombre de secuencia para el campo TemplatePermission.id sigue siendo myapp_permission_id_seq:

 postgres=# \d+ myapp_templatepermission Table "public.myapp_templatepermission" Column | Type | Modifiers | Storage | Description -------------+------------------------+--------------------------------------------------------------+----------+------------- id | integer | not null default nextval('myapp_permission_id_seq'::regclass) | plain | ... 

¿Hay manera correcta de cambiar el nombre de secuencia? ¿Es un error en Django (encontré un informe y parche de error muy similar para Django 1.8.x y Oracle)?

En mi caso he creado manualmente el script de migración de SQL. Sin embargo, esto podría no funcionar si decide utilizar una base de datos diferente.

 operations = [ migrations.RenameModel( old_name='Permission', new_name='TemplatePermission', ), migrations.RunSQL('alter sequence myapp_permission_id_seq rename to myapp_templatepermission_id_seq;'), ]