a quello attuale. Ho copiato lo stesso app.yml e sto ripristinando (nuova VM e sto cercando di aggirare l’aggiornamento di pg, anche se forse dovrei provare quello invece del ripristino)
Sto ricevendo questo errore:
PG::DuplicateTable: ERRORE: la relazione "discourse_automation_automations" esiste già
Sembra un altro caso di una migrazione che è stata ripristinata e questo sito è stato creato durante quei pochi commit.
Non so cosa fare, però. Forse dovrei eliminare la migrazione che tenta di creare questa tabella?
Penso che 3.3beta1 fosse prima che il plugin fosse incluso nel core ad aprile. Questo potrebbe causare problemi, ad esempio, a causa del fatto che il plugin è ora incluso nel core pur essendo ancora installato separatamente tramite app.yml?
È una buona idea, ma non è così. Non la includerò di nuovo. Mi chiedo se forse avrei dovuto provare ad aggiungerla (ma non la vedo in una rapida occhiata). La mia idea attuale è di eliminare tutte le tabelle di automazione (sono vuote) dal vecchio sito, fare un nuovo backup e provare a ripristinarlo.
e probabilmente avrei dovuto rimuovere 20190601000001_create_automations_table.rb, ma invece ho aggiunto il codice unless table exists (penso che quando l’ho cancellato ho avuto un altro problema?).