{ "info": { "author": "David Thenon", "author_email": "dthenon@emencia.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. _Django: https://www.djangoproject.com/\n.. _Dr Dump: https://github.com/emencia/dr-dump\n\nThis is a Django data dump script generator.\n\nIt produces command line scripts usable within a Makefile or as a simple bash scripts to dump or load data with Django from the many app names you give it.\n\nIt need a dependancies map to know what is required to be dumped.\n\nMaps\n====\n\nCurrently it only have two maps one for \"djangocms-2\" and one for \"djangocms-3\" projects, and so it only knows about:\n\n* Django contrib auth;\n* Django sites;\n* emencia.django.countries;\n* contact_form;\n* DjangoCMS and its common plugins;\n* Zinnia;\n* Porticus;\n* South;\n* django-tagging;\n* django-taggit;\n* easy-thumbnails;\n* django-filer;\n* django-google-tools;\n* emencia-django-socialaggregator;\n* emencia-django-slideshows;\n\nNote : Many app depends on Django's content types but we don't matter because it is automatically filled by Django and we should never try to dump/load it.\n\nFormat\n******\n\n* Dumps order does matter to respect module's dependancies;\n* model or dependancy names can be string or either a list of names, take care that string is splitted on white spaces, if you use excude flag like '-e' with your model names, allways use a list;\n* Circular dependancies is possible;\n\nSample map : ::\n\n [\n ('DUMP_NAME_KEY', {\n 'use_natural_key': true,\n 'models': 'mymodel',\n 'dependancies': [],\n }),\n ]\n\nWhere :\n\nDUMP_NAME_KEY\n Is the dump entry name, can be anything but commonly this is the app package name, this is what is used in embedded map files.\nuse_natural_key\n A boolean to define if the dump can use natural key, if not defined, a dump entry is assumed to support natural key.\nmodels\n Is either a string of the model name or a list model names. Django accept either an app name from which it will take all its models, or a specific app model.\ndependancies\n Either a string of another dump names to depends of. They will be taken also even if they haven't been explicitely requested from user.\n\nChangelog\n=========\n\n0.2.5\n*****\n\n* fix typo bug on exclude_apps build\n\n0.2.4\n*****\n\n* fix API bug with exclude_apps option\n\n0.2.3\n*****\n\n* Add optional 'dump_other_apps' and 'exclude_apps';\n* Pep8 fixes;\n* Add changelog file;\n\n0.2.2\n*****\n\n* Minor fix in base template;\n\n0.2.1\n*****\n\n* Fix dumpdata template line;\n* Fix emencia.django.countries dependancy model in maps;\n\n0.2\n***\n\n* Refactoring code;\n\n0.1\n***\n\n* First alpha version;", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/emencia/dr-dump", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "dr-dump", "package_url": "https://pypi.org/project/dr-dump/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dr-dump/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/emencia/dr-dump" }, "release_url": "https://pypi.org/project/dr-dump/0.2.5/", "requires_dist": null, "requires_python": null, "summary": "A Django data dump script generator", "version": "0.2.5" }, "last_serial": 1411124, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cf97ca9ae1b5ca15fff6a3a34764ac0c", "sha256": "54ce64e980d3ef9ff9a60f831bbe47b5e0a05c6668323aea5706259c6c51ef94" }, "downloads": -1, "filename": "dr-dump-0.1.tar.gz", "has_sig": false, "md5_digest": "cf97ca9ae1b5ca15fff6a3a34764ac0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5385, "upload_time": "2014-12-24T09:34:48", "url": "https://files.pythonhosted.org/packages/1f/d4/786146a7c7fb79c12e0e0baeb210d04f508f55650844f33385c4fe29844c/dr-dump-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c03b15df32ad4608adfed1b97328e19f", "sha256": "6070cc8c204dbc66ab988106648385a2242c54a87d8f06cb72f15742a9475292" }, "downloads": -1, "filename": "dr-dump-0.2.tar.gz", "has_sig": false, "md5_digest": "c03b15df32ad4608adfed1b97328e19f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7307, "upload_time": "2014-12-24T16:25:41", "url": "https://files.pythonhosted.org/packages/29/fc/92de8898f996d2067f215cdf0f45e7fbb5dee441d2344728395aa63e4f54/dr-dump-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "81882a08cb82520befb68300e12821ab", "sha256": "6e4a43b6023332185536e0dfd3de2b6cd8194c5d80b7c6451e789e823332892a" }, "downloads": -1, "filename": "dr-dump-0.2.1.tar.gz", "has_sig": false, "md5_digest": "81882a08cb82520befb68300e12821ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7333, "upload_time": "2014-12-25T00:08:43", "url": "https://files.pythonhosted.org/packages/e1/ae/3e4e9d3ee02735dc7cf114591ab02fbd4eb402e9681445cd402d5b1af991/dr-dump-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "74296fc32d4bbfb3dce59edc3b20411a", "sha256": "c75c8263e033b0d8dc5d0d9e3e0901061b0bf01d8c795c788373ce5426f60a70" }, "downloads": -1, "filename": "dr-dump-0.2.2.tar.gz", "has_sig": false, "md5_digest": "74296fc32d4bbfb3dce59edc3b20411a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7340, "upload_time": "2014-12-25T01:25:10", "url": "https://files.pythonhosted.org/packages/89/f6/dbe1aa053323e11e0cbea3e30b6192ba91478a98d5659032e0e6807c0f90/dr-dump-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "4b0c55ad86d4ba5b6077e9232efefbbf", "sha256": "11eec997c2de3dc06f541bce218f88abccdc0e48b62b03ea7c114c63f09f4d4c" }, "downloads": -1, "filename": "dr_dump-0.2.3-py2.7.egg", "has_sig": false, "md5_digest": "4b0c55ad86d4ba5b6077e9232efefbbf", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12264, "upload_time": "2015-02-05T12:03:26", "url": "https://files.pythonhosted.org/packages/f8/d0/264559e6cadc1c761ad63d0b697fb4fc12c6a3514f2aff036809b7d6c066/dr_dump-0.2.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1ea00263206e1fe9f491743ddc5a4c86", "sha256": "3e30e01775507999c4916712b797c90f43b125e4be7475c71c500ada4bff5a6f" }, "downloads": -1, "filename": "dr-dump-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1ea00263206e1fe9f491743ddc5a4c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7080, "upload_time": "2015-02-05T12:03:24", "url": "https://files.pythonhosted.org/packages/35/ad/0fd93a6c3172f06d0a6e1519f11fc7d9c9d0d22d0456fb8c1ad7670a6aa8/dr-dump-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "5952ddc7b3b90122abef14bb6bcd0757", "sha256": "750ff760ebfecba1c9d8359946bda4afe5ad2666414b15ce008d4dc8b8b8c092" }, "downloads": -1, "filename": "dr_dump-0.2.4-py2.7.egg", "has_sig": false, "md5_digest": "5952ddc7b3b90122abef14bb6bcd0757", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12277, "upload_time": "2015-02-05T17:04:30", "url": "https://files.pythonhosted.org/packages/5a/cd/164d4c6343de6d548a826d20c9c50991026136d5eebaf44d1bbb901e62cc/dr_dump-0.2.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f4dc01d134fe8d9da10bd534cc145608", "sha256": "713cea614665d8524dec38f2b507327b9dea0022c7ad9c5c38b678fcf19ee3a0" }, "downloads": -1, "filename": "dr-dump-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f4dc01d134fe8d9da10bd534cc145608", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7108, "upload_time": "2015-02-05T17:04:26", "url": "https://files.pythonhosted.org/packages/60/00/c0a65a6e58539938f08540efc94e1f619ae41cb27ff0dbbdada11be7100a/dr-dump-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "b8f6684705e9aed7404a29baa1585221", "sha256": "eb0b3fbb7e084c128c5eed361e7989fb2ef8cb07d03e9bb7bd1baacefdc3db8e" }, "downloads": -1, "filename": "dr_dump-0.2.5-py2.7.egg", "has_sig": false, "md5_digest": "b8f6684705e9aed7404a29baa1585221", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12296, "upload_time": "2015-02-05T17:10:13", "url": "https://files.pythonhosted.org/packages/16/30/222c313074f99ebb6e9b12d1d17137716838f9ad26c19c3963462dc6679f/dr_dump-0.2.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "801dcab647f941956433c6997e595804", "sha256": "7fd4b547efc8d989f543712e9dfcb7cf63f6e43f09d4a11c54a37fb3f07a644b" }, "downloads": -1, "filename": "dr-dump-0.2.5.tar.gz", "has_sig": false, "md5_digest": "801dcab647f941956433c6997e595804", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7139, "upload_time": "2015-02-05T17:10:08", "url": "https://files.pythonhosted.org/packages/71/dd/11257140852227a81fd4ecddc5de7de450a933251be19cfbe58c48280c57/dr-dump-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8f6684705e9aed7404a29baa1585221", "sha256": "eb0b3fbb7e084c128c5eed361e7989fb2ef8cb07d03e9bb7bd1baacefdc3db8e" }, "downloads": -1, "filename": "dr_dump-0.2.5-py2.7.egg", "has_sig": false, "md5_digest": "b8f6684705e9aed7404a29baa1585221", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12296, "upload_time": "2015-02-05T17:10:13", "url": "https://files.pythonhosted.org/packages/16/30/222c313074f99ebb6e9b12d1d17137716838f9ad26c19c3963462dc6679f/dr_dump-0.2.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "801dcab647f941956433c6997e595804", "sha256": "7fd4b547efc8d989f543712e9dfcb7cf63f6e43f09d4a11c54a37fb3f07a644b" }, "downloads": -1, "filename": "dr-dump-0.2.5.tar.gz", "has_sig": false, "md5_digest": "801dcab647f941956433c6997e595804", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7139, "upload_time": "2015-02-05T17:10:08", "url": "https://files.pythonhosted.org/packages/71/dd/11257140852227a81fd4ecddc5de7de450a933251be19cfbe58c48280c57/dr-dump-0.2.5.tar.gz" } ] }