I have an existing Flask based Python 3.3 project and I'm trying to set it up to use Alembic.
I've followed the instructions and modified env.py as directed in various places. When I run `*alembic revision --autogenerate -m 'test' `, *I get a proper list of all my models. After that, I run `*alembic upgrade head`* and I get the following MySQL error: *sqlalchemy.exc.InternalError: (InternalError) (1071, 'Specified key was too long; max key length is 767 bytes') b'\nCREATE TABLE hashed_links (\n\t`key` VARCHAR(256) NOT NULL, \n\tlink TEXT NOT NULL, \n\tPRIMARY KEY (`key`)\n)\n\n' ()* Can anyone tell me if there's something I've misconfigured or what to do to look deeper into this issue? The database is MySQL 5.6, the default engine is InnoDB and I've ensured that all permissions are correctly set. The database itself is fresh (drop database; create database) whenever I try something new, so I'm hoping that gets all the trivial debug steps out of the way. Thank you! -- You received this message because you are subscribed to the Google Groups "sqlalchemy-alembic" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy-alembic+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.