Erro ao criar tabela pelo Hibernate no HEROKU

Pessoal, tenho uma aplicação que crio a tabela com HIBERNATE estou tentando colocar no HEROKU o problema é que quando crio aqui localmente ela gera corretamente com varchar(60) MAS quando gero a mesma aplicação da erro pq gera todos os campos com varchar(255) ai excede o limiteem uma tabela

Gerado de forma errada no heroku;
create table treino (codigo bigint not null auto_increment, data_inicio varchar(255), data_prev_termino varchar(255), dia_semana01 varchar(255), dia_semana02 varchar(255), dia_semana03 varchar(255), dia_semana04 varchar(255), dia_semana05 varchar(255), dia_semana06 varchar(255), exercicio01a varchar(255), exercicio01b varchar(255), exercicio01c varchar(255), exercicio01d varchar(255), exercicio01e varchar(255), exercicio01f varchar(255), exercicio01g varchar(255), exercicio01h varchar(255), exercicio01i varchar(255), exercicio01j varchar(255)....

Pessoal, quando NÂO era nome composto eu não adicionava a annotations @Table mas no heroku foi necessario ficando assim @Table

@Entity
@Table(name = "treino")
public class Treino {      

antes

   @Entity
    public class Treino {                        

Explicando melhor; no heroku e necessariousar a anotação @Table nas classes mesmos com nomes simples