Sha256: 194f81acb9bf84879f8bca3dc51befb59cacc58d80f3242983c4d9be885c5402

Contents?: true

Size: 599 Bytes

Versions: 5

Compression:

Stored size: 599 Bytes

Contents

require_relative 'spec_helper'
require_relative 'support/paging_shared_example'
require 'active_record'

ActiveRecord::Base.establish_connection adapter: 'sqlite3', database: ':memory:'

ActiveRecord::Schema.define do
  self.verbose = false

  create_table :products, force: true do |t|
    t.string :name
    t.integer :category_id
    t.integer :price

    t.timestamps null: true
  end

  create_table :categories, force: true do |t|
    t.string :name

    t.timestamps null: true
  end
end

class Product < ActiveRecord::Base
  belongs_to :category
end

class Category < ActiveRecord::Base
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
search_object-1.2.2 spec/spec_helper_active_record.rb
search_object-1.2.1 spec/spec_helper_active_record.rb
search_object-1.2.0 spec/spec_helper_active_record.rb
search_object-1.1.3 spec/spec_helper_active_record.rb
search_object-1.1.2 spec/spec_helper_active_record.rb