Non credo di sì.
Penso che il secondo approccio sia probabilmente quello da seguire (usando pfaffman_server_id come nome della colonna).
Mi chiedo se sovrascrivere questo metodo possa aiutare:
Puoi verificare il valore corrente nella console così:
Server.new.custom_fields_fk
Se è server_id, suggerisco di sovrascrivere quel metodo nel tuo modello Server:
class Server < ...
def custom_fields_fk
"pfaffman_server_id"
end
end