diff --git a/Gemfile b/Gemfile index a24d5a6..553c377 100644 --- a/Gemfile +++ b/Gemfile @@ -3,5 +3,7 @@ source 'https://rubygems.org' # Specify your gem's dependencies in searchkick.gemspec gemspec +gem "sqlite3" +gem "activerecord" # gem "activerecord", "~> 3.2.0" # gem "activerecord", "~> 3.1.0" diff --git a/searchkick.gemspec b/searchkick.gemspec index 0e60113..566224a 100644 --- a/searchkick.gemspec +++ b/searchkick.gemspec @@ -24,6 +24,4 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", "~> 1.3" spec.add_development_dependency "rake" spec.add_development_dependency "minitest", "~> 4.7" - spec.add_development_dependency "activerecord" - spec.add_development_dependency "pg" end diff --git a/test/test_helper.rb b/test/test_helper.rb index e6ccf29..2054bf3 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -59,9 +59,9 @@ else ActiveRecord::Base.time_zone_aware_attributes = true # migrations - ActiveRecord::Base.establish_connection :adapter => "postgresql", :database => "searchkick_test" + ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:" - ActiveRecord::Migration.create_table :products, :force => true do |t| + ActiveRecord::Migration.create_table :products do |t| t.string :name t.integer :store_id t.boolean :in_stock @@ -74,11 +74,11 @@ else t.timestamps end - ActiveRecord::Migration.create_table :stores, :force => true do |t| + ActiveRecord::Migration.create_table :stores do |t| t.string :name end - ActiveRecord::Migration.create_table :animals, :force => true do |t| + ActiveRecord::Migration.create_table :animals do |t| t.string :name t.string :type end -- libgit2 0.21.0