Ticket #257 (closed enhancement: invalid)

Opened 6 years ago

Last modified 6 years ago

Report warnings to user when auto-generated schema names are longer than 64 characters in mysql

Reported by: ashc@… Owned by: andrew
Priority: major Milestone:
Component: commands Version:
Keywords: Cc:


MySQL has a 64 bit character limit when naming schema elements. With longer schema names, we potentially generate the same schema name more than once which causes mysql to raise a 1061 error.

It would be nice if South didn't generate the migration, and could allow us a chance to rename tables.

Change History

comment:1 Changed 6 years ago by andrew

What version is this against? The development version has a new schema namer that takes this into account and uses a hash of the columns squeezed into the end of the 64 chars.

comment:2 Changed 6 years ago by andrew

  • Status changed from new to closed
  • Resolution set to invalid

No report back with more details, triaging away.

Note: See TracTickets for help on using tickets.