Hello Sequel-talk:
I am not sure how to trouble shoot this error. I have a Sinatra app that I 
made some changes to on my development box by 1) rolling the migrations 
back to a specific migration, making the changes to the subsequent 
migrations and then running the migrations forward to the most recent. On 
Heroku however, I cannot run heroku run rake db:migrate -a w7lt without 
getting the Migrator::Error: More than 1 row in migrator table.
Also, trying the same sequence of steps 1) first running rake 
db:migrate[28] on that server gives me the same error trace (shown below). 
There's little to no info on the web concerning this error. I don't know if 
I'd have to walk back my git versions until I can get something working 
again or what the approach should be.

I'm not sure what additional info you guys need to help. I've included my 
gemfile below the trace.
Thanks a whole lot for any help/insight you can provide.
Nick


$ heroku run rake db:migrate[28] -a myHerokuApp
Running rake db:migrate[28] on ⬢ myHerokuApp... up, run.4420 (Free)
Migrating to version 28
rake aborted!
Sequel::Migrator::Error: More than 1 row in migrator table
/app/vendor/bundle/ruby/2.4.0/gems/sequel-5.5.0/lib/sequel/extensions/migration.rb:625:in
 
`schema_dataset'
/app/vendor/bundle/ruby/2.4.0/gems/sequel-5.5.0/lib/sequel/extensions/migration.rb:450:in
 
`initialize'
/app/vendor/bundle/ruby/2.4.0/gems/sequel-5.5.0/lib/sequel/extensions/migration.rb:517:in
 
`initialize'
/app/vendor/bundle/ruby/2.4.0/gems/sequel-5.5.0/lib/sequel/extensions/migration.rb:398:in
 
`new'
/app/vendor/bundle/ruby/2.4.0/gems/sequel-5.5.0/lib/sequel/extensions/migration.rb:398:in
 
`run'
/app/Rakefile:9:in `block (2 levels) in <top (required)>'
/app/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/exe/rake:27:in `<top 
(required)>'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli/exec.rb:74:in 
`load'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli/exec.rb:74:in 
`kernel_load'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli/exec.rb:28:in 
`run'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli.rb:465:in 
`exec'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/vendor/thor/lib/thor/command.rb:27:in
 
`run'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in
 
`invoke_command'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/vendor/thor/lib/thor.rb:387:in
 
`dispatch'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli.rb:27:in 
`dispatch'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/vendor/thor/lib/thor/base.rb:466:in
 
`start'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/cli.rb:18:in 
`start'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/exe/bundle:30:in `block in 
<top (required)>'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/lib/bundler/friendly_errors.rb:124:in
 
`with_friendly_errors'
/app/vendor/bundle/ruby/2.4.0/gems/bundler-2.0.2/exe/bundle:22:in `<top 
(required)>'
/app/vendor/bundle/bin/bundle:104:in `load'
/app/vendor/bundle/bin/bundle:104:in `<main>'
Tasks: TOP => db:migrate

GemFile
ruby '2.4.1'
gem 'puma', '3.11.2'
gem 'rake', '12.3.0'
gem 'rspec', '3.7.0'
gem 'coderay', '1.1.2'
gem 'rack-test', '0.8.2'
gem 'sinatra', '2.0.2'
gem 'sequel', '5.5.0'
#gem 'sqlite3', '1.3.13'
gem 'pg', '1.0.0'
gem 'bcrypt', '3.1.11'
gem "rspec_sequel_matchers", '0.4.0', group: :test

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sequel-talk/c7079a0f-c426-4916-9528-c0bd58a99955%40googlegroups.com.

Reply via email to