Estoy intentando reconstruir una (forum.techandtiny.com) de las tres instancias de Discourse que ejecuto en mi servidor. Lo más curioso es que los plugins utilizados son idénticos a los de las otras dos instancias (forum.tabletpc.review y forum.farfarawaynews.com) que ejecuto en mi servidor. Sin embargo, al actualizar las tres instancias hoy, solo esta falla al iniciarse después de la reconstrucción. Adjunto la salida de la terminal.
Parece que podría haber algún tipo de conflicto en tu vote_history que lo está desajustando
discourse@discourse STATEMENT: INSERT INTO question_answer_votes (post_id, user_id, created_at)
SELECT
X.post_id AS post_id,
(X.value->>'user_id')::int AS user_id,
(X.value->>'created_at')::timestamp AS created_at
FROM (
SELECT
post_id,
jsonb_array_elements(value::jsonb) AS value
FROM post_custom_fields WHERE name = 'vote_history'
) AS X
WHERE (X.value->>'action') != 'destroy'
ORDER BY (X.value->>'created_at')::timestamp DESC
ON CONFLICT DO NOTHING
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
2 Me gusta