Class: RailsConsolePro::Serializers::QueryBuilderSerializer
- Inherits:
-
BaseSerializer
- Object
- BaseSerializer
- RailsConsolePro::Serializers::QueryBuilderSerializer
- Defined in:
- lib/rails_console_pro/serializers/query_builder_serializer.rb
Overview
Serializer for QueryBuilderResult objects
Instance Method Summary collapse
Methods inherited from BaseSerializer
Constructor Details
This class inherits a constructor from RailsConsolePro::Serializers::BaseSerializer
Instance Method Details
#serialize(query_builder_result) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/rails_console_pro/serializers/query_builder_serializer.rb', line 7 def serialize(query_builder_result) { model_class: query_builder_result.model_class.name, sql: query_builder_result.sql, statistics: query_builder_result.statistics, explain_result: serialize_explain(query_builder_result.explain_result) } end |