Sha256: 4dc897bfa136adc4797ae58b5f28718fcc2550d2592a53aa3ccd080a8ab228d9

Contents?: true

Size: 395 Bytes

Versions: 6

Compression:

Stored size: 395 Bytes

Contents

class Category < ApplicationRecord
  include LiveRecord::Model::Callbacks

  has_many :live_record_updates, as: :recordable, dependent: :destroy
  has_many :posts

  def self.live_record_whitelisted_attributes(category, current_user)
    [:id, :name, :created_at, :updated_at]
  end

  def self.live_record_queryable_attributes(current_user)
    [:id, :name, :created_at, :updated_at]
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
live_record-1.0.2 spec/internal/app/models/category.rb
live_record-1.0.1 spec/internal/app/models/category.rb
live_record-1.0.0 spec/internal/app/models/category.rb
live_record-0.3.6 spec/internal/app/models/category.rb
live_record-0.3.4 spec/internal/app/models/category.rb
live_record-0.3.3 spec/internal/app/models/category.rb