Actualización Social

Hola,

Ayer actualicé el mastodon de la versión 4.1.6 a la 4.2.0.

Primero realicé una copia de seguridad y después seguí las instrucciones en:

En el paso de hacer la migración de la base de datos me dio varias veces error por campos duplicados que no podían estarlo (por ejemplo usuarios remotos repetidos).
Paso:
SKIP_POST_DEPLOYMENT_MIGRATIONS=true RAILS_ENV=production bundle exec rails db:migrate

Lo que hice fue, entrando dentro de la base de datos:

sudo su -- postgres
psql
\c mastodon_production

Para identificar campo duplicado:

SELECT id,username,domain FROM accounts WHERE username='example';

y luego eliminé una de las dos entradas fijándome en su campo id:

DELETE FROM accounts WHERE id='idexample';

Una vez eliminadas todas las duplicaciones la migración se realizó sin problemas y en principio todo funciona. Si detectáis alguna anomalía nos lo podéis comunicar por aquí.

Un saludo!

4 Me gusta

Gràcies per deixar-ho tot tant documentat ^^

1 me gusta

Ahora he visto que las duplicaciones igual se pueden solucionar con este script (mejor que hacerlo manualmente):

Por cierto, he aprovechado y acabado de actualizar a la última version, la v.4.2.1.

2 Me gusta