Sha256: 3754313817a2acc24704d8ce7d69f033c436c2533e2d6027c65441eb5d80bde6

Contents?: true

Size: 219 Bytes

Versions: 22

Compression:

Stored size: 219 Bytes

Contents

class ByCompanyId < Partitioned::ByForeignKey
  self.abstract_class = true

  def self.partition_foreign_key
    return :company_id
  end

  partitioned do |partition|
    partition.index :id, :unique => true
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
partitioned-2.1.0 examples/lib/by_company_id.rb
partitioned-2.0.0 examples/lib/by_company_id.rb
partitioned-1.3.5 examples/lib/by_company_id.rb
partitioned-1.3.4 examples/lib/by_company_id.rb
partitioned-1.3.3 examples/lib/by_company_id.rb
partitioned-1.3.2 examples/lib/by_company_id.rb
partitioned-1.3.1 examples/lib/by_company_id.rb
partitioned-1.3.0 examples/lib/by_company_id.rb
partitioned-1.2.1 examples/lib/by_company_id.rb
partitioned-1.2.0 examples/lib/by_company_id.rb
partitioned-1.1.11 examples/lib/by_company_id.rb
partitioned-1.1.10 examples/lib/by_company_id.rb
partitioned-1.1.9 examples/lib/by_company_id.rb
partitioned-1.1.8 examples/lib/by_company_id.rb
partitioned-1.1.7 examples/lib/by_company_id.rb
partitioned-1.1.6 examples/lib/by_company_id.rb
partitioned-1.1.5 examples/lib/by_company_id.rb
partitioned-1.1.3 examples/lib/by_company_id.rb
partitioned-1.1.1 examples/lib/by_company_id.rb
partitioned-1.1.0 examples/lib/by_company_id.rb