Tech riderRev. 20 Sept 2026
yoyo-migrations
- 1Runs onself-hosted
- 2CostsNot stated by the maker
- 3Rollback supportYes
- 4Migration formatmixed
3 lines stated Written from the maker's own pages: ollycope.com

Overview
yoyo-migrations is ranked #21 of 32 in database migration tools on Specifiction. It runs on Self-hosted.
Compared on database migration tools
- Rollback support
- Yesollycope.com
- Migration format
- mixedollycope.com
Facts
- Purpose
- Yoyo is a database schema migration tool for migrating a database schema as an application evolves.ollycope.com · 5 Oct 2026
- Migration formats
- Migration scripts can be written as SQL files or Python scripts.ollycope.com · 5 Oct 2026
- Migration controls
- The command line can apply, roll back, reapply, list, mark, and unmark migrations.ollycope.com · 5 Oct 2026
- Migration dependencies
- Migrations can declare dependencies, and yoyo runs them in dependency then filename order.ollycope.com · 5 Oct 2026
- Database backends
- Core backends include PostgreSQL, MySQL, and SQLite; bundled contributed backends include ODBC, Oracle, Snowflake, and Redshift.ollycope.com · 5 Oct 2026
- Unsupported backends
- The package listing says ODBC and Oracle backends are available but unsupported.pypi.org · 5 Oct 2026
- Python use
- Yoyo can be called from Python code to read migrations and apply or roll them back.ollycope.com · 5 Oct 2026
- Transactions
- Each migration runs in a separate transaction, with savepoints used to isolate steps.ollycope.com · 5 Oct 2026
- Transaction limitation
- Some databases, such as MySQL, do not support rolling back DDL statements, so errors may require manually resetting database state.ollycope.com · 5 Oct 2026
- Credential handling
- The --prompt-password option prompts for a password to help prevent credentials from being exposed in the process list.ollycope.com · 5 Oct 2026
- Installation
- The documentation instructs users to install yoyo-migrations from PyPI with pip.ollycope.com · 5 Oct 2026
- License
- PyPI lists the license as Apache Software License (Apache).pypi.org · 5 Oct 2026
- Support
- The documentation directs users to the issue tracker and mailing list for issues, questions, and suggestions.ollycope.com · 5 Oct 2026
Best yoyo-migrations alternatives
See all 20 All accessCh 01 Atlas Free planFree trialAPI from $9/mo7.6 All accessCh 02 Skeema Free planLinuxMac from $54.08/mo7.4 All accessCh 03 Bytebase Enterprise Free planFree trialAPI from $20/mo7.3 All accessCh 04 Redgate SQL Provision Free trialLinuxself-hosted 7.2 All accessCh 05 dbmate Free planLinuxMac Free to start7.1 All accessCh 06 FluentMigrator Free planLinuxMac Free to start7.1
Where it ranks on Specifiction
Is yoyo-migrations yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- ollycope.com/software/yoyo/latest/· checked 5 Oct 2026
- pypi.org/project/yoyo-migrations/· checked 5 Oct 2026



