{ "info": { "author": "Jakub Wroniecki", "author_email": "wroniasty@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: SQL", "Topic :: Database", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "SQLite parses and stores foreign key constraints, but does not enforce them. The\nsimple solution of this problem is creating insert,update and delete triggers which\nmimic the enforcing behaviour of other RDBMS. sqlitefktg does just that - automatically.\n\nFeatures\n========\n\n * automatic generation of foreign key enforcing triggers based on the data fetched from the database,\n * may be used as a command-line tool, as well as inside your own application,\n * 2-phase detection/generation process allows the advanced user to customize the end result.\n\n`More information here `_", "description_content_type": null, "docs_url": null, "download_url": "https://coobs.eu.org/sqlitefktg/download.php", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://coobs.eu.org/sqlitefktg/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "sqlitefktg", "package_url": "https://pypi.org/project/sqlitefktg/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sqlitefktg/", "project_urls": { "Download": "https://coobs.eu.org/sqlitefktg/download.php", "Homepage": "http://coobs.eu.org/sqlitefktg/" }, "release_url": "https://pypi.org/project/sqlitefktg/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "SQLite foreign key trigger generator", "version": "0.1.1" }, "last_serial": 800015, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f6fd88e68e6f00e9fe6b3e483dde80d8", "sha256": "8f9032dd26df4751b8593ce3959944c97cdee001929efa443da844f4745e7096" }, "downloads": -1, "filename": "sqlitefktg-0.1.tar.gz", "has_sig": false, "md5_digest": "f6fd88e68e6f00e9fe6b3e483dde80d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4767, "upload_time": "2010-01-07T22:54:21", "url": "https://files.pythonhosted.org/packages/62/c5/cc16872126f25992e138a3b798afa141e91832d1f367a4135c3d58e837f3/sqlitefktg-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "cf118e972da0a08334bfe13b0b1ef8df", "sha256": "1ad4dcc6be8c603872c4e2a6d3527c4a3ef125794c02336080447ba6b47cde33" }, "downloads": -1, "filename": "sqlitefktg-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cf118e972da0a08334bfe13b0b1ef8df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5823, "upload_time": "2010-01-08T13:02:07", "url": "https://files.pythonhosted.org/packages/57/a6/4a05672076cb9b8dfb79a9134a10db5e79a0404d7aff4295fe6aa5bc7e2a/sqlitefktg-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cf118e972da0a08334bfe13b0b1ef8df", "sha256": "1ad4dcc6be8c603872c4e2a6d3527c4a3ef125794c02336080447ba6b47cde33" }, "downloads": -1, "filename": "sqlitefktg-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cf118e972da0a08334bfe13b0b1ef8df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5823, "upload_time": "2010-01-08T13:02:07", "url": "https://files.pythonhosted.org/packages/57/a6/4a05672076cb9b8dfb79a9134a10db5e79a0404d7aff4295fe6aa5bc7e2a/sqlitefktg-0.1.1.tar.gz" } ] }