PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Application Simple Rails :erreur, impossible de visiter l'entier

J'ai eu cette erreur hier et j'ai créé une solution de contournement qui devrait le faire fonctionner avec ruby ​​2.4 et rails 3.2.

Le commit dont j'ai eu l'idée est à :https://github.com/rails/ arel/commit/dc85a6e9c74942945ad696f5da4d82490a85b865

Incluez simplement les éléments suivants dans vos initialiseurs de rails.

module Arel
  module Visitors
    class DepthFirst < Arel::Visitors::Visitor
      alias :visit_Integer :terminal
    end

    class Dot < Arel::Visitors::Visitor
      alias :visit_Integer :visit_String
    end

    class ToSql < Arel::Visitors::Visitor
      alias :visit_Integer :literal
    end
  end
end