Gracias por toda tu ayuda. He descomprimido los archivos, he editado la etiqueta duplicada de nuevo y luego la he vuelto a comprimir con mucho cuidado, prestando especial atención al nombre del archivo, ¡y hay progreso!
Ahora, al restaurar, veo este mensaje de error, que parece ser mucho más común:
[2023-08-25 15:25:21] CREATE INDEX
[2023-08-25 15:25:21] ERROR: no se pudo crear el índice único «index_tags_on_lower_name»
[2023-08-25 15:25:21] DETAIL: La clave (lower(name::text))=(socialmedia) está duplicada.
[2023-08-25 15:25:21] EXCEPTION: psql falló: DETAIL: La clave (lower(name::text))=(socialmedia) está duplicada.
Supongo que eso significa que he cambiado la etiqueta con éxito, pero todavía hay algunas ocurrencias de la etiqueta en las publicaciones de mi base de datos. El número de tag_id dice que debería haber una etiqueta llamada socialmedia, pero en su lugar está encontrando una etiqueta llamada socialmedia2, lo que está causando un conflicto.
esta publicación y esta otra discuten soluciones, pero como solo tengo acceso a mi copia de seguridad editando directamente el código en mi máquina local, no puedo usar las herramientas de MySQL para ayudar a limpiarlo.
Afortunadamente, en mi base de datos solo tengo 38 instancias de ‘socialmedia’ (en lugar de más de 50.000 ocurrencias de socialmedia). Suponiendo que tuve razón al cambiar la línea 395421 como la capturé arriba, entonces no puedo ver cómo decir cuáles de las restantes están vinculadas a la etiqueta ‘socialmedia’ y cuáles a la etiqueta que he editado a ‘socialmedia2’.
Aquí hay un ejemplo de una publicación bastante corta que usa la etiqueta socialmedia
9488 '/groups/communitybuilders':86 '/groups/socialmedia':84 '/groups/webdev':89 '1st':117 '2022':131 '6':125 'activ':61 'banner':113 'btw':143 'close':169 'comment':21 'communiti':47 'communitybuild':87 'concept':4A 'especi':28 'event':119 'excit':164 'feedback':8B 'final':166 'get':38,133 'github':94 'grow':6A,142 'hack':127 'hard':156 'help':96 'homepag':151 'host':124 'improv':11B 'join':71,106 'launch':41,118,126 'like':128 'link':110 'live':140,175 'lot':27 'love':1A,67 'marvelxi':152 'mean':25 'media':51 'member':62 'mention':93 'move':45 'much':15 'new':150 'one':72,107 'onto':53 'plan':121 'platform':7B,43,139 'pleas':5A 'project':137 'promot':97 're':33,36,56,161 'readi':39,172 'rhorho358':23 'right':63 'see':100,167 'site':176 'slight':76,177,179 'small':58 'smile':77,178,180 'social':50 'socialmedia':85 'stage':31 'suggest':10B 'sure':79 'take':17 'team':59,75,103 'thank':12 'think':147 'time':19 'use':108 'webdev':90 'websit':3A 'whether':80 'work':155 'would':66,82 Gracias por tomarte el tiempo de comentar aquí @R, significa mucho, especialmente en el st... ha estado trabajando duro en ello y todos estamos muy emocionados de verlo finalmente cerca de estar listo en el sitio en vivo :slight_smile: :slight_smile: en_GB 4 f
Sin embargo, podría estar equivocado, ya que parece haber más etiquetas al principio de las que un usuario probablemente usaría en una publicación. También es posible que ‘socialmedia’ no sea una etiqueta utilizada en la publicación anterior, aunque debería haberlo sido.