Sha256: dd1323922bbcdb03c02337782c67434d4e61db6610f3e1f26ea9920509c63dd8

Contents?: true

Size: 338 Bytes

Versions: 13

Compression:

Stored size: 338 Bytes

Contents

module Adhoq
  class ExplainsController < Adhoq::ApplicationController
    layout false

    def create
      begin
        @result = Adhoq::Executor.new(params[:query]).explain
      rescue ActiveRecord::StatementInvalid => @statement_invalid
        render 'statement_invalid', status: :unprocessable_entity
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
adhoq-1.0.2 app/controllers/adhoq/explains_controller.rb
adhoq-1.0.1 app/controllers/adhoq/explains_controller.rb
adhoq-1.0.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.5.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.5.0.beta1 app/controllers/adhoq/explains_controller.rb
adhoq-0.4.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.3.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.2.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.1.2 app/controllers/adhoq/explains_controller.rb
adhoq-0.1.1 app/controllers/adhoq/explains_controller.rb
adhoq-0.1.0 app/controllers/adhoq/explains_controller.rb
adhoq-0.0.7 app/controllers/adhoq/explains_controller.rb
adhoq-0.0.6 app/controllers/adhoq/explains_controller.rb