• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mlibrary / checkpoint / 28
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/coverallsapp/github-action-2.1.2
DEFAULT BRANCH: main
Ran 02 Mar 2018 03:23AM UTC
Jobs 1
Files 48
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
28

push

travis-ci

botimer
Finally sort out migrations and startup with Rails

It was quite difficult to sort out all of the tricky edge cases and
timing issues with the Rails initialization process vs. Rake, but I am
very happy with the result now. The DB module is more convenient and
better behaved, and there are lots of inline docs about the timing
specifics in the Railtie and Rake task.

This commit also adds some critical support for Rails apps in that
db:setup will work properly, setting the checkpoint schema version, and
db:migrate will dump it. Rails includes every table in the schema
(matching the prefix, I'm sure), so the Checkpoint tables end up in
schema.rb. This is fine and convenient, but Rails doesn't know that the
schema_info value has to be updated, and Sequel migrations would be
attempted again. This was the source of the most recent CI build
failures.

1447 of 1447 relevant lines covered (100.0%)

2.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28.1 (2.4.2) 02 Mar 2018 03:23AM UTC 0
100.0
Travis Job 28.1
Source Files on build 28
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #28
  • be501d4c on github
  • Prev Build on master (#27)
  • Next Build on master (#29)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc