para o atual. Copiei o mesmo app.yml e estou restaurando (nova VM e tentando contornar a atualização do pg, embora talvez eu devesse tentar isso em vez da restauração)
Estou recebendo este erro:
PG::DuplicateTable: ERRO: a relação "discourse_automation_automations" já existe
Parece outro caso de alguma migração sendo reintroduzida e este site foi construído durante esses poucos commits.
Não sei o que fazer, porém. Talvez eu delete a migração que tenta criar esta tabela?
Eu acho que a 3.3beta1 foi antes do plugin ser incluído no core em abril. Isso poderia levar a algum problema — por exemplo, devido ao plugin agora estar incluído no core enquanto ainda é instalado separadamente via app.yml?
Essa é uma boa ideia, mas não é isso. Não vou incluí-la novamente. Eu me pergunto se talvez eu devesse ter tentado adicioná-la (mas eu não a vejo em uma olhada rápida). Minha ideia atual é remover todas as tabelas de automação (elas estão vazias) do site antigo, fazer um novo backup e tentar restaurá-lo.
e provavelmente deveria ter removido 20190601000001_create_automations_table.rb, mas em vez disso adicionei código de verificação de existência de tabela (acho que quando a deletei tive outro problema?).