Sha256: 72d9ab839177c16d369f45340f30f763c204c109fbfaac3ee0589bf8b64073e3
Contents?: true
Size: 227 Bytes
Versions: 7
Compression:
Stored size: 227 Bytes
Contents
module Orderable extend ActiveSupport::Concern included do field :_position, type: Float, default: ->{ (self.class.all.first.try(:_position) || 1000) + 10 } default_scope -> { order_by(_position: :desc) } end end
Version data entries
7 entries across 7 versions & 1 rubygems