{ "info": { "author": "Sharon Waithira", "author_email": "sharonwaithii@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# MySQLWrapperPackage\n\nThis is a small MySQL database wrapper module that injects a mysql connection instance\n\n## Getting Started\nThese instructions should help you run the code on your machine.\n\n### Prerequisites\nThe code is written in Python3\n\n### Installing the package \n\nInstall the package \n\n```\npip install mysqlwrapperpackage\n```\n\n### Installing locally from github\n\nstart by cloning the repository from GitHub:\n\nfor https use\n```\n$ git clone https://github.com/Sharonsyra/MySQLWrapperPackage.git\n```\n\nfor ssh use \n```\ngit clone git@github.com:Sharonsyra/MySQLWrapperPackage.git\n```\n\nInstall the application's dependencies from `requirements.txt`\n```\n$ pip install -r requirements.txt\n```\n\nStart your MySQL server\n\n```\nmysqld\n```\n\n### Running the project\n\nIn you Working folder Test with this commands \n\n- Import WrapperPackage \n\n```\nfrom MySQLWrapperPackage.wrapper import MySQLWrapper\n```\n\n- Make an instance of the start method. This creates an instance of the connection\n\n```\nvariable_name = MySQLWrapper.start()\n```\n\n- View all from table\n\n```\nvariable_name.fetch_all('table')\n```\n\n### Run your tests:\n```\n$ nose2 \n```\n\n## Resources Used\n- Dependency Injection Python - [Python Dependency Injection](https://medium.com/@shivama205/dependency-injection-python-cb2b5f336dce)", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/Sharonsyra/MySQLWrapperPackage/archive/v1.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Sharonsyra", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mysqlwrapperpackage1", "package_url": "https://pypi.org/project/mysqlwrapperpackage1/", "platform": "", "project_url": "https://pypi.org/project/mysqlwrapperpackage1/", "project_urls": { "Download": "https://github.com/Sharonsyra/MySQLWrapperPackage/archive/v1.2.tar.gz", "Homepage": "https://github.com/Sharonsyra" }, "release_url": "https://pypi.org/project/mysqlwrapperpackage1/1.2/", "requires_dist": null, "requires_python": "", "summary": "MySQL Python Wrapper Package", "version": "1.2" }, "last_serial": 5270799, "releases": { "1.2": [ { "comment_text": "", "digests": { "md5": "282903a5a6ab041fa9272b63ca322254", "sha256": "49bb5c5bb174f2894423898896f51dbde7b0a4105715f0a84f81d692ad91ff7e" }, "downloads": -1, "filename": "mysqlwrapperpackage1-1.2.tar.gz", "has_sig": false, "md5_digest": "282903a5a6ab041fa9272b63ca322254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3359, "upload_time": "2019-05-15T06:19:04", "url": "https://files.pythonhosted.org/packages/30/b2/c551a39bc417177f5afebca3157bef699e230268972182eeead3b50c00fa/mysqlwrapperpackage1-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "282903a5a6ab041fa9272b63ca322254", "sha256": "49bb5c5bb174f2894423898896f51dbde7b0a4105715f0a84f81d692ad91ff7e" }, "downloads": -1, "filename": "mysqlwrapperpackage1-1.2.tar.gz", "has_sig": false, "md5_digest": "282903a5a6ab041fa9272b63ca322254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3359, "upload_time": "2019-05-15T06:19:04", "url": "https://files.pythonhosted.org/packages/30/b2/c551a39bc417177f5afebca3157bef699e230268972182eeead3b50c00fa/mysqlwrapperpackage1-1.2.tar.gz" } ] }