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

tortoise / tortoise-orm / 21412930444

27 Jan 2026 08:25PM UTC coverage: 85.251% (-5.4%) from 90.677%
21412930444

push

github

web-flow
Add native migrations solution (#2061)

* Introduce experimental schema generation and migration utilities

* Introduce `TortoiseConfig` for typed configuration and improve field alteration logic

* Added schema editor classes for Asyncpg, Psycopg, and Sqlite; enhanced migration functionality with unique constraints and index management

* Implement migration executor and planning functionality

* Added migration writer and test suite for migration operations

* Implement migration autodetector for automatic migration generation

* Implement migration autodetector for automatic migration generation

* Add multiapp migrations example project and update mssql driver options support

* Enhance migration API initialization with lazy connection handling

* Added RunPython operation support

* Fixed lint and ensured testsuite running

* Lint CI debug

* Lint CI debug

* Test CI debug

* Test CI debug

* Update documentation

* Update README

* Add module entry point for `python -m tortoise` and update README

* Refactor CLI to use argparse to remove asyncclick

* Refactor build parser function in smaller ones

2437 of 3215 branches covered (75.8%)

Branch coverage included in aggregate %.

2864 of 3581 new or added lines in 44 files covered. (79.98%)

42 existing lines in 3 files now uncovered.

9366 of 10630 relevant lines covered (88.11%)

5.27 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

92.39
/tortoise/cli/utils.py


Source Not Available

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