Upload de .csv para alterações em massa em campos personalizados de usuário

Jay entregou os bens:

É necessária alguma competência com Linux / Bash para usá-lo, e eu recomendo fortemente fazer um backup primeiro e fazê-lo em um momento tranquilo, pois você pode estragar completamente seus dados de usuário se não for cuidadoso. Eu o testei em um servidor de staging antes de usá-lo em nosso site de produção.

Você pode achar esta consulta do Data Explorer útil para obter os dados existentes para o user_field que você está visando:

--[params]
-- string :ucf_name = user_field_1

SELECT
    user_id, value as ":ucf_name"
    
FROM user_custom_fields

WHERE name = :ucf_name
ORDER BY user_id asc

Note que você terá que remover as aspas simples de cada lado do nome do campo no .csv, pois eu não consegui descobrir como impedir que a consulta as incluísse.

4 curtidas