Sha256: a71b484c1254900d60a5fab3ea9cba09dd8680e399f5dfc082856015afc1f20e

Contents?: true

Size: 298 Bytes

Versions: 2

Compression:

Stored size: 298 Bytes

Contents

module Blazer
  class Query < ActiveRecord::Base
    belongs_to :creator, class_name: Blazer.user_class.to_s if Blazer.user_class

    validates :name, presence: true
    validates :statement, presence: true

    def to_param
      [id, name.gsub("'", "").parameterize].join("-")
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
blazer-0.0.8 app/models/blazer/query.rb
blazer-0.0.6 app/models/blazer/query.rb