Criar campo na tabela se ele não existir

Olá a todos, estou montando um controle de versão no meu sistema, e gostaria de adicionar um campo em uma tabela, somente se esse campo não existir, já dei uma procurada e não encontrei nada.

agradeço desde já

Então precisa procurar mais…

Usando information_schema…

Usando procedures…

Interagindo com alguma linguagem de programação (php de exemplo):

Também pesquise mais sobre o comando desc (describe/descrever):

desc nome_tabela;

https://dev.mysql.com/doc/refman/8.0/en/getting-information.html

Agora é só sua imaginação que te bloqueia, sucesso!