wsvincent / awesome-django

A curated list of awesome things related to Django
http://awesomedjango.org
Creative Commons Zero v1.0 Universal
9.24k stars 1.28k forks source link

Suggestion: django-migration-zero #264

Closed GitRon closed 4 months ago

GitRon commented 5 months ago

Project Information

  1. django-migration-zero

  2. https://github.com/ambient-innovation/django-migration-zero/

  3. Description: Holistic implementation of "migration zero" pattern for Django covering local changes and in-production database adjustments.


Criteria

Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.

  1. Is the project new?

    • [x] Yes (kind of)
    • [ ] No
  2. How long has the project been maintained? First release came out in October 2023.

  3. How many releases has it had if it's a library or package? https://pypi.org/project/django-migration-zero/#history

  4. Are you the author or are you submitting the project on behalf of a company?

    • [x] I am the author
    • [ ] I am submitting on behalf of a company
    • [ ] Other (please specify)
  5. What makes it awesome? Neat alternative to squashmigrations in the case that you just don't need your old migration files anymore. Targets larger Django applications who want to clean up their migration history from time to time without too much hazzle. The awesomeness comes from the management command which helps you clean up your database migration table. It works even with some edge-cases you might encounter in the real-world (refer to docs).


Additional Information

Please provide any additional information you believe is relevant to the project or its evaluation for inclusion in the Awesome Django list. This might include information about the project's documentation, test coverage, community support, or any unique features that set it apart from other Django projects.

Thank you for your submission!

jefftriplett commented 4 months ago

Thanks for your contribution!