use sql schema

This commit is contained in:
carlad 2016-02-03 06:08:31 +01:00
parent 5f32123891
commit 6c5c483166
3 changed files with 21 additions and 7 deletions

View File

@ -41,6 +41,7 @@ group :test do
gem 'factory_girl', '~> 2.4.0'
gem 'mocha', '~> 0.12'
gem 'database_cleaner', '~> 0.8.0'
gem 'travis-migrations', github: 'travis-ci/travis-migrations'
end
group :development do

View File

@ -72,6 +72,12 @@ GIT
travis-config (~> 0.1.0)
virtus (~> 1.0.0)
GIT
remote: git://github.com/travis-ci/travis-migrations.git
revision: d6105ad77303bcd04d1e376070a11dbc8b3077c7
specs:
travis-migrations (0.0.1)
GIT
remote: git://github.com/travis-ci/travis-sidekiqs.git
revision: 21a2fee158e25252dd78f5fa31e81b4f6583be23
@ -376,8 +382,12 @@ DEPENDENCIES
travis-api!
travis-config (~> 0.1.0)
travis-core!
travis-migrations!
travis-sidekiqs!
travis-support!
travis-yaml!
unicorn
yard-sinatra!
BUNDLED WITH
1.10.6

View File

@ -1,13 +1,16 @@
require 'bundler/setup'
# require 'travis'
require 'travis/migrations'
require 'travis/engine'
# begin
# ENV['SCHEMA'] = File.expand_path('../db/schema.rb', $:.detect { |p| p.include?('travis-core') })
# require 'micro_migrations'
# rescue LoadError
# # we can't load micro migrations on production
# end
ActiveRecord::Base.schema_format = :sql
begin
ENV['SCHEMA'] = File.expand_path('../db/migrate/structure.sql', $:.detect { |p| p.include?('travis-migrations') })
require 'micro_migrations'
rescue LoadError
# we can't load micro migrations on production
end
begin
require 'rspec/core/rake_task'