Nos projetinhos de estudo que eu fiz usando o Spring, eu só criava o banco de dados, e o Hibernate criava as tabelas conforme as anotações nas classes. Testei aqui para ver se o Hibernate iria criar a coluna "role", mas foi necessário fazer manualmente como ensinado no vídeo.
Não é o Hibernate que cria as tabelas?