{ "info": { "author": "Roberto Neves", "author_email": "robertonsilva@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Natural Language :: Portuguese (Brazilian)", "Programming Language :: Python :: 3.6" ], "description": "# Python DataBase Entity Model\n\nSDK fornece uma s\u00e9rie de recursos que aumentam muito a produtividade no desenvolvimento de aplica\u00e7\u00f5es integrada a banco de dados com gerenciamento de objeto.\n\n# Instala\u00e7\u00e3o\nInstala\u00e7\u00e3o utilizando Pip\n```bash\npip install dbmodel\n```\nGit/Clone\n```\ngit clone https://github.com/robertons/dbmodel\ncd dbmodel\npip install -r requirements.txt\npython setup.py install\n```\n\n## Generate Entity Model\n\n```python\nimport os\nimport dbmodel\n\ndbmodel.Make(dir = os.path.dirname(os.path.abspath(__file__)), db_user=\"user\", db_password=\"pass\", db_host=\"host\", db_port=3306, db_database=\"dbname\")\n\n```\n\n> Make will create folder on your project like this:\n\n```bash\n.\n\u251c\u2500\u2500 ...\n\u251c\u2500\u2500 model # Entity Model Folder\n\u2502 \u251c\u2500\u2500 __init__.py \n\u2502 \u251c\u2500\u2500 table_a # TableA Entity Class\n\u2502 \u251c\u2500\u2500 table_b # TableB Entity Class\n\u2502 \u2514\u2500\u2500 table_b # TableC Entity Class\n\u2514\u2500\u2500 ...\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/robertons/dbmodelpy", "keywords": "datamodel,database,model,entity,framework,mysql,mariadb", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dbmodel", "package_url": "https://pypi.org/project/dbmodel/", "platform": "", "project_url": "https://pypi.org/project/dbmodel/", "project_urls": { "Homepage": "https://github.com/robertons/dbmodelpy" }, "release_url": "https://pypi.org/project/dbmodel/0.1.7/", "requires_dist": null, "requires_python": "", "summary": "Python DataBase Entity Model", "version": "0.1.7", "yanked": false, "yanked_reason": null }, "last_serial": 9786180, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9dac08012ba2aa389a9e7cdc846481f1", "sha256": "14a26dbb85af13739ea150f56c3f914f6b9909f0377cb49111d30b766d52dafd" }, "downloads": -1, "filename": "dbmodel-0.0.1.tar.gz", "has_sig": false, "md5_digest": "9dac08012ba2aa389a9e7cdc846481f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15455, "upload_time": "2019-10-30T19:23:57", "upload_time_iso_8601": "2019-10-30T19:23:57.801402Z", "url": "https://files.pythonhosted.org/packages/e0/c0/380e5a195506193f4a6080e50414847dd635d9c94307d4a0a7f25fa3aebc/dbmodel-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "912be579ac13a55261787bef6edbfea0", "sha256": "2938c8031d61c51bec25582511215c9405a4af5ece36e129ce46a0cdc47e9dc1" }, "downloads": -1, "filename": "dbmodel-0.0.2.tar.gz", "has_sig": false, "md5_digest": "912be579ac13a55261787bef6edbfea0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15246, "upload_time": "2019-10-30T21:35:31", "upload_time_iso_8601": "2019-10-30T21:35:31.826973Z", "url": "https://files.pythonhosted.org/packages/40/bf/62d00f4f22589ccb31e8e3ebc2f96c8b835dc81c16539fa4d88d8fe6b1bb/dbmodel-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "16d2b7b65c6b9da20efe8e1767dc89bc", "sha256": "70faf1975f38d174596a352c3c2156f2a4aa1903796212cfd715b54a2fe9727f" }, "downloads": -1, "filename": "dbmodel-0.0.3.tar.gz", "has_sig": false, "md5_digest": "16d2b7b65c6b9da20efe8e1767dc89bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15518, "upload_time": "2019-11-06T15:10:20", "upload_time_iso_8601": "2019-11-06T15:10:20.198191Z", "url": "https://files.pythonhosted.org/packages/9b/6f/4ab879d863c7ae263bc2fecadf4cbd598107c7b1ce6449dde1ac0c276be5/dbmodel-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "bb86bb52dee6a390de812cd1fe327220", "sha256": "489d2dc31baf54e383566fd99341677d91aca6fb7385643a37f95346cd35ef00" }, "downloads": -1, "filename": "dbmodel-0.0.4.tar.gz", "has_sig": false, "md5_digest": "bb86bb52dee6a390de812cd1fe327220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15281, "upload_time": "2019-12-06T16:18:07", "upload_time_iso_8601": "2019-12-06T16:18:07.874653Z", "url": "https://files.pythonhosted.org/packages/16/39/e26544a7767b9807b2587619757597a025465a1e3f0d42d0cac2621c3578/dbmodel-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "1f868a2d38d8dbbcb9843e43b6830fc4", "sha256": "d3cdd743ae1ad7ca3648fffa04243a1f9f226811535bba062e2cde665f89e852" }, "downloads": -1, "filename": "dbmodel-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1f868a2d38d8dbbcb9843e43b6830fc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18202, "upload_time": "2020-03-30T11:52:54", "upload_time_iso_8601": "2020-03-30T11:52:54.041041Z", "url": "https://files.pythonhosted.org/packages/12/54/d1c3e3f17097ddc069e760f5cfc42d1eae1f930156ac0ae8dc5481e7ace1/dbmodel-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "8c81dbd4441440bfc911dd28a49add34", "sha256": "9b27aa3d5bad5d9df1e8b1bc45c010ade7aa0fa50340cd85a60f7bf82a144bcd" }, "downloads": -1, "filename": "dbmodel-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8c81dbd4441440bfc911dd28a49add34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18270, "upload_time": "2020-04-22T21:11:18", "upload_time_iso_8601": "2020-04-22T21:11:18.817784Z", "url": "https://files.pythonhosted.org/packages/54/0a/883f4fc5245cba67ce704590fad0e592136b8030abcd1dc9d205d7d67f48/dbmodel-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "6e33cfc7d40ffe424641d0ff1fac54ee", "sha256": "20451cc963031da454542e29800bd8c1a25b951b5144efb413456d68dba997e8" }, "downloads": -1, "filename": "dbmodel-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6e33cfc7d40ffe424641d0ff1fac54ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18275, "upload_time": "2020-05-16T03:48:39", "upload_time_iso_8601": "2020-05-16T03:48:39.674840Z", "url": "https://files.pythonhosted.org/packages/e5/f7/9b21a98269bd465ba84245a76b62a348ba1cacb48d3a6a482d80b9a05c47/dbmodel-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "3b0cce42ba78b4949eeed1c98639784b", "sha256": "684736a4e1ca598f55cd04427cbc0b2c36c6824f1c32e27f9d60905057070140" }, "downloads": -1, "filename": "dbmodel-0.0.8.tar.gz", "has_sig": false, "md5_digest": "3b0cce42ba78b4949eeed1c98639784b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17942, "upload_time": "2020-08-27T19:50:42", "upload_time_iso_8601": "2020-08-27T19:50:42.027622Z", "url": "https://files.pythonhosted.org/packages/2d/0c/76e72f8cd8aca8b8d2a45c2da4a67cd35b95c08fc387dfa9b8cebbadae2a/dbmodel-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "c08f6e92cec54b535b17dc7c72942641", "sha256": "4f00dcf4e5ca9914b225dac6e6f955dcace2db2fa8687a46a8103b7298e77962" }, "downloads": -1, "filename": "dbmodel-0.0.9.tar.gz", "has_sig": false, "md5_digest": "c08f6e92cec54b535b17dc7c72942641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17941, "upload_time": "2020-08-27T19:55:45", "upload_time_iso_8601": "2020-08-27T19:55:45.546781Z", "url": "https://files.pythonhosted.org/packages/36/89/90040a3c2f200d83d4e63111b4aa67e1c767bdf47c84c7aa676041f052cd/dbmodel-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e2ba5113bf814d6b9145b5a779970520", "sha256": "e23fcd6c79d448b8667f10868716a56e7e4e328d15b36813d70520a4a3131f58" }, "downloads": -1, "filename": "dbmodel-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e2ba5113bf814d6b9145b5a779970520", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18977, "upload_time": "2020-12-10T15:49:30", "upload_time_iso_8601": "2020-12-10T15:49:30.405552Z", "url": "https://files.pythonhosted.org/packages/35/cd/0aeb92c26ae89bcf75a35f7b4ec965471b07dc81d025bc2ad4fefb6453e6/dbmodel-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "af085b3b212738c5937907642afeb982", "sha256": "37282ae1f5939b2a69ff7d24a70869f22d975fa4bc5b05c300609665992711a3" }, "downloads": -1, "filename": "dbmodel-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af085b3b212738c5937907642afeb982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18952, "upload_time": "2020-12-10T18:52:35", "upload_time_iso_8601": "2020-12-10T18:52:35.364279Z", "url": "https://files.pythonhosted.org/packages/51/5b/8352243b38e1799c45532ce2df639392ee69bc776e883cf840a67f4b7840/dbmodel-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "148ac857f8dbe9b905ab74a724db9e26", "sha256": "51dbafe997bace917516bc8301ec100e84244692c3feb5fdbbeb57baaa0524c2" }, "downloads": -1, "filename": "dbmodel-0.1.2.tar.gz", "has_sig": false, "md5_digest": "148ac857f8dbe9b905ab74a724db9e26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18966, "upload_time": "2020-12-10T19:25:30", "upload_time_iso_8601": "2020-12-10T19:25:30.611199Z", "url": "https://files.pythonhosted.org/packages/fc/3c/6da7e7a349631db7c856cae01320a9af429f113bded18e82cbaa8edba044/dbmodel-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "642baeebb75cb54f34964c31d7c7daf4", "sha256": "5f14ff7d02dcfbb3ec7df3e8d5c45c727c4beb957f5604825f87c8e9c76505ce" }, "downloads": -1, "filename": "dbmodel-0.1.3.tar.gz", "has_sig": false, "md5_digest": "642baeebb75cb54f34964c31d7c7daf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19020, "upload_time": "2020-12-10T19:28:59", "upload_time_iso_8601": "2020-12-10T19:28:59.574433Z", "url": "https://files.pythonhosted.org/packages/fc/4a/2d802deedc8fc9463586fd477e502a1a07ee0c38a033c0eba4fa0fc05bd2/dbmodel-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "38d3d4aeb7f89e1abd132fda43c42512", "sha256": "a586ccd74c0219965928fabecd88c55ad66561cf1a03b2132f9a4190108ce693" }, "downloads": -1, "filename": "dbmodel-0.1.4.tar.gz", "has_sig": false, "md5_digest": "38d3d4aeb7f89e1abd132fda43c42512", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18965, "upload_time": "2020-12-10T19:32:25", "upload_time_iso_8601": "2020-12-10T19:32:25.948502Z", "url": "https://files.pythonhosted.org/packages/01/f9/0f70d5c822e9bab2b89395456b7b6a9f00c22ff419bba4890f10f2171dd3/dbmodel-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "cb470c757b552a1d99cbaa3bb9d51abe", "sha256": "c1205fb6465765a1e1a43434b13aa97bd0980dbfbebc54a6faace47ccdfa0cc1" }, "downloads": -1, "filename": "dbmodel-0.1.5.tar.gz", "has_sig": false, "md5_digest": "cb470c757b552a1d99cbaa3bb9d51abe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18978, "upload_time": "2020-12-10T20:11:27", "upload_time_iso_8601": "2020-12-10T20:11:27.015851Z", "url": "https://files.pythonhosted.org/packages/7e/71/4c5e7f553dc0271bb56143c308ed77a7385f028443c8787e317340223541/dbmodel-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "68da3cb0317f70ad3fde40e0076e196e", "sha256": "0ca9c8bdb9925d614f8e6167257ce97573e15489cd4922d03e4919261f893d10" }, "downloads": -1, "filename": "dbmodel-0.1.7.tar.gz", "has_sig": false, "md5_digest": "68da3cb0317f70ad3fde40e0076e196e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19709, "upload_time": "2021-03-16T16:04:32", "upload_time_iso_8601": "2021-03-16T16:04:32.824006Z", "url": "https://files.pythonhosted.org/packages/01/67/1c1980e33de4bc4b1a244802d0ea245c6a52d6e1eeb639b325b95519f573/dbmodel-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68da3cb0317f70ad3fde40e0076e196e", "sha256": "0ca9c8bdb9925d614f8e6167257ce97573e15489cd4922d03e4919261f893d10" }, "downloads": -1, "filename": "dbmodel-0.1.7.tar.gz", "has_sig": false, "md5_digest": "68da3cb0317f70ad3fde40e0076e196e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19709, "upload_time": "2021-03-16T16:04:32", "upload_time_iso_8601": "2021-03-16T16:04:32.824006Z", "url": "https://files.pythonhosted.org/packages/01/67/1c1980e33de4bc4b1a244802d0ea245c6a52d6e1eeb639b325b95519f573/dbmodel-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }