{ "info": { "author": "Mathias Fu\u00dfenegger", "author_email": "pip@zignar.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "============\ncrate-peewee\n============\n\nCrate driver for `peewee `_, a small, expressive ORM.\n\nMost basic operations work. Support for special Crate features like fulltext\nsearch or object and array fields is still a work in progress.\n\nFor a full documentation take a look at the `peewee documentation\n`_.\n\n\nUsage\n=====\n\nUse peewee with Crate::\n\n from peewee import Model, CharField\n from crate.peewee import CrateDatabase\n from uuid import uuid4\n\n db = CrateDatabase()\n db.connect()\n\n def gen_key():\n return str(uuid4())\n\n class User(Model):\n id = CharField(null=True, default=gen_key, primary_key=True)\n name = CharField(null=True)\n class Meta:\n database = db\n\n db.create_tables([User], safe=True)\n arthur = User.create(name='Arthur')\n db.execute_sql('refresh table user')\n\n print([u for u in User.select(User.name).tuples()])", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mfussenegger/crate-peewee", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "crate-peewee", "package_url": "https://pypi.org/project/crate-peewee/", "platform": "any", "project_url": "https://pypi.org/project/crate-peewee/", "project_urls": { "Homepage": "https://github.com/mfussenegger/crate-peewee" }, "release_url": "https://pypi.org/project/crate-peewee/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Crate driver for peewee", "version": "0.1.0" }, "last_serial": 1870179, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "646ca166cf93c3aba7db4139d094cc99", "sha256": "367e55d380988d1b43564f0eef8450a25e73b1d7f61069d9072fc8038b492033" }, "downloads": -1, "filename": "crate_peewee-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "646ca166cf93c3aba7db4139d094cc99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4581, "upload_time": "2015-12-19T14:50:47", "url": "https://files.pythonhosted.org/packages/37/cd/5fcc70aab374292ecf16c74905506957631b73749391866478fad297c7a3/crate_peewee-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0c2493c54b4a2c975444cba6eaf2e90", "sha256": "f2afd8e7870a3c0f367580c576720f4d16e53f29c92f6f61cdfcb557f14b819f" }, "downloads": -1, "filename": "crate-peewee-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b0c2493c54b4a2c975444cba6eaf2e90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7670, "upload_time": "2015-12-19T14:50:52", "url": "https://files.pythonhosted.org/packages/99/1f/ae660211093af9d836acd8af57adfb5c2b785f6219b99c9bee47ba44ece8/crate-peewee-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "646ca166cf93c3aba7db4139d094cc99", "sha256": "367e55d380988d1b43564f0eef8450a25e73b1d7f61069d9072fc8038b492033" }, "downloads": -1, "filename": "crate_peewee-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "646ca166cf93c3aba7db4139d094cc99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4581, "upload_time": "2015-12-19T14:50:47", "url": "https://files.pythonhosted.org/packages/37/cd/5fcc70aab374292ecf16c74905506957631b73749391866478fad297c7a3/crate_peewee-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0c2493c54b4a2c975444cba6eaf2e90", "sha256": "f2afd8e7870a3c0f367580c576720f4d16e53f29c92f6f61cdfcb557f14b819f" }, "downloads": -1, "filename": "crate-peewee-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b0c2493c54b4a2c975444cba6eaf2e90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7670, "upload_time": "2015-12-19T14:50:52", "url": "https://files.pythonhosted.org/packages/99/1f/ae660211093af9d836acd8af57adfb5c2b785f6219b99c9bee47ba44ece8/crate-peewee-0.1.0.tar.gz" } ] }