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

platforma-dev / platforma / 21619432290
30%

Build:
DEFAULT BRANCH: main
Ran 03 Feb 2026 06:19AM UTC
Jobs 1
Files 38
Run time 1min
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

03 Feb 2026 06:18AM UTC coverage: 35.792% (+1.3%) from 34.46%
21619432290

push

github

web-flow
Add optional migration ID override support (#53)

* Add optional migration ID override support

Allow users to specify a custom migration ID using -- +migrate ID: <id>
marker before the Up section. This is useful when changing migrations
storage, strategy or method.

Closes #52

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Make migration ID override validation stricter

- Only one ID override marker allowed (error on duplicates)
- ID marker must be the first marker (error if after Up/Down)
- ID value must not be empty (existing validation)

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Fix gofmt alignment in error variable declarations

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Improve ParseMigrations documentation

Add explicit mention of error conditions for ID marker placement.

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Handle potential Windows line endings in migration files

Trim trailing carriage return characters from lines to ensure
consistent parsing across platforms.

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Add tests for regular comments in migration files

Verify that:
- Regular SQL comments are preserved in Up/Down sections
- Comments before and after markers work correctly
- Similar-looking comments are not mistaken for markers

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* move migrations to folders

* Simplify comment tests for better debugging

Use shorter test data and %q format for clearer error output.

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

* Fix flaky queue tests on Windows

- Use polling with timeout instead of fixed sleep in simple queue test
- Reduce sleep times for faster tests while increasing timeouts for reliability
- Use proper context cancellation to clean up goroutines

https://claude.ai/code/session_01UH7bPCNpMnPC682RsjyxEp

---------

Co-authored-by: Claude <noreply@anthropic.com>

21 of 25 new or added lines in 3 files covered. (84.0%)

2 existing lines in 2 files now uncovered.

495 of 1383 relevant lines covered (35.79%)

3.41 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
0.0
0.0% auth/repository.go
2
0.0
0.0% session/repository.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% auth/repository.go
1
0.0
0.0% session/repository.go
Jobs
ID Job ID Ran Files Coverage
1 21619432290.1 03 Feb 2026 06:19AM UTC 38
35.79
GitHub Action Run
Source Files on build 21619432290
  • Tree
  • List 38
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 8d00201d on github
  • Prev Build on main (#21567718752)
  • Next Build on main (#21670678201)
  • Delete
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