Database backup management command.
Project description
This tiny Django application provides a “dbdump” management command that wraps mysqldump or pg_dump and allows you to create SQL dumps of your configured databases.
To use, add ‘dbdump’ to your INSTALLED_APPS.
Usage:
$ manage.py dbdump
$ manage.py dbdump –db-name=mydb –debug –compress=gzip
You can dump only table schema without data or exclude tables completely using DB_DUMP_EMPTY_TABLES and DB_DUMP_EXCLUDED_TABLES settings inside your settings.DATABASES definition. For example:
DATABASES = { 'default': { 'ENGINE': 'mysql', ... 'DB_DUMP_EMPTY_TABLES': ['table1', 'table2'], } }
will not include contents of table1 and table2 in your output.
See http://github.com/vitaliyf/django-dbdump for more information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-dbdump-1.1.tar.gz
.
File metadata
- Download URL: django-dbdump-1.1.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39c51967284fe11644a52f91c87ab6fdab2b0713b04e3d845a091bb473cb946b |
|
MD5 | 8a0da912ce11aea818e3edb588b2848d |
|
BLAKE2b-256 | 67843596ce2a27b9c9a3beb6311fc779b18ae836e92b80f2651e6ce591cc8bdf |