{ "info": { "author": "Nima Bavari (Tural Mahmudov)", "author_email": "nima.bavari@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# EnORM\n\nEnORM - EnDATA Object Relational Mapper.\nGet ready for an EnORMous database experience!\n\n## Example usage\n\n```python3\nfrom EnORM import Column, DBConnection, Table\n\n\nc1 = Column(\n col_name='ID',\n vartype='integer',\n max_l=None,\n default=None,\n null=False,\n unique=True,\n p_key=True,\n autoinc=True\n)\nc2 = Column(\n col_name='fname',\n vartype='varchar',\n max_l=20\n)\nc3 = Column(\n col_name='lname',\n vartype='varchar',\n max_l=20\n)\nc4 = Column('age', 'integer')\nusers_table = Table('users', c1, c2, c3, c4)\nwith DBConnection('operations.db') as db:\n db.create_table(users_table)\n db.insert('users', ['Nima', 'Bavari', 27], ['fname', 'lname', 'age'])\n db.insert('users', ['Omid', 'Armagar', 32], ['fname', 'lname', 'age'])\n db.update('users', ['age'], [35], ['fname'], ['Omid'])\n db.get_all('users', ['fname', 'lname'], ['age'], [35],\n order_by=[{'name': 'lname', 'desc': False}])\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/NimaBavari/EnORM", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "EnORM", "package_url": "https://pypi.org/project/EnORM/", "platform": "", "project_url": "https://pypi.org/project/EnORM/", "project_urls": { "Homepage": "https://github.com/NimaBavari/EnORM" }, "release_url": "https://pypi.org/project/EnORM/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "EnDATA Object Relational Mapper", "version": "0.1.0" }, "last_serial": 4093756, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e5a023424610d0cf6d18703ec23d905c", "sha256": "25e025ed74bf1ea424b96fe0b0b435d9e53c8bcc5a0f1346f83a2d5f787eb73c" }, "downloads": -1, "filename": "EnORM-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5a023424610d0cf6d18703ec23d905c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5727, "upload_time": "2018-07-23T15:45:06", "url": "https://files.pythonhosted.org/packages/49/3e/57e9751c9cd89f72f00e206bcc9fb6317e041d69fd0c22b94f5390d17bc7/EnORM-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef6366449aa51dac50369f3c348791b3", "sha256": "59fa9f5aa2b2ccd4c40a9afa2175ca5c87b31a53c60a12760073a1229f99ef04" }, "downloads": -1, "filename": "EnORM-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ef6366449aa51dac50369f3c348791b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4446, "upload_time": "2018-07-23T15:45:08", "url": "https://files.pythonhosted.org/packages/c0/a4/c920e83bf9c0e031fb1a8733578f2281ddd16fe9f33f4bb1663cfe0d9636/EnORM-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5a023424610d0cf6d18703ec23d905c", "sha256": "25e025ed74bf1ea424b96fe0b0b435d9e53c8bcc5a0f1346f83a2d5f787eb73c" }, "downloads": -1, "filename": "EnORM-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5a023424610d0cf6d18703ec23d905c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5727, "upload_time": "2018-07-23T15:45:06", "url": "https://files.pythonhosted.org/packages/49/3e/57e9751c9cd89f72f00e206bcc9fb6317e041d69fd0c22b94f5390d17bc7/EnORM-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef6366449aa51dac50369f3c348791b3", "sha256": "59fa9f5aa2b2ccd4c40a9afa2175ca5c87b31a53c60a12760073a1229f99ef04" }, "downloads": -1, "filename": "EnORM-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ef6366449aa51dac50369f3c348791b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4446, "upload_time": "2018-07-23T15:45:08", "url": "https://files.pythonhosted.org/packages/c0/a4/c920e83bf9c0e031fb1a8733578f2281ddd16fe9f33f4bb1663cfe0d9636/EnORM-0.1.0.tar.gz" } ] }