Remove all functionality from the dumpdb/loaddb commands.

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

chipx86
Review Board
release-4.0.x
4920, 4921
reviewboard

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.

Summary
Remove all functionality from the dumpdb/loaddb commands.
david
  1. Ship It!
  2. 
      
chipx86
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to release-4.0.x (6a07b28)
Loading...