Sha256: dc5aed9bdf01a3440b6589c0c3cdba592f5e151d48ab1c0e64be9b45f9dcf1bc
Contents?: true
Size: 689 Bytes
Versions: 4
Compression:
Stored size: 689 Bytes
Contents
module Adhoq class QueriesController < ApplicationController def index @queries = Adhoq::Query.recent_first end def show @query = Adhoq::Query.find(params[:id]) end def new @query = Adhoq::Query.new end def create @query = Adhoq::Query.create!(query_attributes) redirect_to @query end def edit @query = Adhoq::Query.find(params[:id]) end def update @query = Adhoq::Query.find(params[:id]) @query.update_attributes!(query_attributes) redirect_to @query end private def query_attributes params.require(:query).permit(:name, :description, :query) end end end
Version data entries
4 entries across 4 versions & 1 rubygems