I don't understand the error I'm getting. The only field longer than 767 is password
but it's not an index or anything.
mysql> CREATE TABLE users (
-> id INTEGER NOT NULL AUTO_INCREMENT,
-> email VARCHAR(256) NOT NULL,
-> password VARCHAR(1024) NOT NULL,
-> date_added INTEGER,
-> PRIMARY KEY (id),
-> UNIQUE (email)
-> );
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes