Remove all functionality from the dumpdb/loaddb commands.

Review Request #11593 — Created April 12, 2021 and submitted — Latest diff uploaded

Information

Review Board
release-4.0.x

Reviewers

Due to changes within Django's serialization components, and issues with
preserving any compatibility between Django 1.6's output and 1.11's,
we've decided to remove the dumpdb and loaddb commands. Native
database tools are almost always a better option anyway, and we'll be
providing an enhanced replacement for these tools as part of Power Pack
pretty soon anyway.

See https://reviews.reviewboard.org/r/11592/ for a summary of the
reasons we can't continue to maintain these tools.

This change does not get rid of the commands themselves. Rather, it
strips all functionality and provides an error message that explains why
we're removing the tools and the alternative approaches available to
them.

Tested both commands, with and without parameters. They produced the
expected message.

Verified we weren't referencing these anywhere in our docs.

Commits

Files

    Loading...