{ "info": { "author": "Simon Willison", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Database" ], "description": "# sqlite-diffable\n\n[![PyPI](https://img.shields.io/pypi/v/sqlite-diffable.svg)](https://pypi.org/project/sqlite-diffable/)\n[![CircleCI](https://circleci.com/gh/simonw/sqlite-diffable.svg?style=svg)](https://circleci.com/gh/simonw/sqlite-diffable)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/simonw/sqlite-diffable/blob/master/LICENSE)\n\nTools for dumping/loading a SQLite database to diffable directory structure\n\nUsage:\n\n $ sqlite-diffable dump fixtures.db out/ facetable\n\nThis dumps the table called `facetable` from `fixtures.db` into the `out/` directory.\n\nTo dump out all tables, use `--all`:\n\n $ sqlite-diffable dump fixtures.db out/ --all\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/simonw/sqlite-diffable", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "sqlite-diffable", "package_url": "https://pypi.org/project/sqlite-diffable/", "platform": "", "project_url": "https://pypi.org/project/sqlite-diffable/", "project_urls": { "Homepage": "https://github.com/simonw/sqlite-diffable" }, "release_url": "https://pypi.org/project/sqlite-diffable/0.2/", "requires_dist": [ "click", "sqlite-utils", "pytest ; extra == 'test'", "black ; extra == 'test'" ], "requires_python": "", "summary": "Tools for dumping/loading a SQLite database to diffable directory structure", "version": "0.2" }, "last_serial": 5484286, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "25b9fdf7aadd12b0c335722f62263844", "sha256": "1c9dc15dcf4a54af4a153ef91b201e315a8a86bad45f7228c1898df9ea0b0e97" }, "downloads": -1, "filename": "sqlite_diffable-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25b9fdf7aadd12b0c335722f62263844", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6865, "upload_time": "2019-07-04T01:27:03", "url": "https://files.pythonhosted.org/packages/b4/21/c5155cb64fefcaa36b97182bfa86d7a6b07f5d8e6fc787555ec87b7ad2a2/sqlite_diffable-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "1105db544c99bdb02108e1159c762f2a", "sha256": "e10f7cb51bdc71233bf4083b2d5913a91211aede3e05909d3eab965bed0c98a0" }, "downloads": -1, "filename": "sqlite_diffable-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1105db544c99bdb02108e1159c762f2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7019, "upload_time": "2019-07-04T02:06:24", "url": "https://files.pythonhosted.org/packages/82/64/0c410316d356a3efa07fc4bab242928842696518976b81eee3bd1b9d7078/sqlite_diffable-0.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1105db544c99bdb02108e1159c762f2a", "sha256": "e10f7cb51bdc71233bf4083b2d5913a91211aede3e05909d3eab965bed0c98a0" }, "downloads": -1, "filename": "sqlite_diffable-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1105db544c99bdb02108e1159c762f2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7019, "upload_time": "2019-07-04T02:06:24", "url": "https://files.pythonhosted.org/packages/82/64/0c410316d356a3efa07fc4bab242928842696518976b81eee3bd1b9d7078/sqlite_diffable-0.2-py3-none-any.whl" } ] }