{ "info": { "author": "Pal", "author_email": "ipal00@outlook.com", "bugtrack_url": null, "classifiers": [], "description": "Wrapper Class around cx_Oracle for Oracle Autonomous Database\n\tThis class supports multiple connections to the database using session pool. The minimum and maximum number of sessions can be defined.\n\n\tIn cx_Oracle after connecting to the database, for every query statement the data needs to be fetched and for evey update or insert statement the data needs to be committed. But this class eliminates these requirements and make it simple to read and write to the database.\n\n\nFiles:\n\tpalora/__init__.py\n\n\nInstallation:\n\tsudo pip3 install palora\n\n\nUsage Examples:\n\timport palora\n\t\n\tdb = palora.db('user', 'password', 'tsn-entry') ##-connect to the database\n\n\tdb.read(\"sql statement\") ##-returns the read data from database with flat=True\n\n\tdb.read(\"select item from table\", flat=False) ##-returns the raw read data \n\t\n\tdb.read(\"select item from table where item = %s\", (sub1,)) ##-read with string substitution\n\t\n\tdb.read1(\"sql statement\") ##-returns the first read data similar to fetchone\n\t\n\tdb.write(\"sql statement\") ##-writes the data and commits to the database\n\t\n\tdb.clear() #-to reconnect if any transaction error\n\n\nFor other cx_Oracle connection commands use the connection class\n\tdb.conn....", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ipal0/palora", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "palora", "package_url": "https://pypi.org/project/palora/", "platform": "", "project_url": "https://pypi.org/project/palora/", "project_urls": { "Homepage": "https://github.com/ipal0/palora" }, "release_url": "https://pypi.org/project/palora/3.1/", "requires_dist": null, "requires_python": ">=3", "summary": "Wrapper Class around cx_Oracle for Oracle Autonomous Database", "version": "3.1" }, "last_serial": 5935054, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "cd6ad14e484dea86f01dde15bd3b01f6", "sha256": "9db93864ded81551c78e8eb8da566736e61fed2aa27b1dcde73c888cb858384d" }, "downloads": -1, "filename": "palora-1.0.tar.gz", "has_sig": false, "md5_digest": "cd6ad14e484dea86f01dde15bd3b01f6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1674, "upload_time": "2019-09-30T17:52:50", "url": "https://files.pythonhosted.org/packages/5f/c0/608d492e97b6c7a799cbd81945c58ebb04ab8fc392c115547feeaecbbad7/palora-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "d2a6828f0158315d98eb9e096bc4a596", "sha256": "cb899bfa142238a082ee8dc0e048523b2e82ea19cf4170d2597abf7bd9b6871b" }, "downloads": -1, "filename": "palora-1.1.tar.gz", "has_sig": false, "md5_digest": "d2a6828f0158315d98eb9e096bc4a596", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1688, "upload_time": "2019-10-01T18:38:13", "url": "https://files.pythonhosted.org/packages/87/51/7aa5a60436b284221f961394376d25e7fe171d646beac6a584df7f014127/palora-1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "14d96c9e1b0a23eeac2acbb3961dda84", "sha256": "8b58f0e8afaf850b60c01e32c85a8a514e1a6ac36e47a1098a2135406b2a9ae1" }, "downloads": -1, "filename": "palora-2.0.tar.gz", "has_sig": false, "md5_digest": "14d96c9e1b0a23eeac2acbb3961dda84", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1696, "upload_time": "2019-10-01T18:51:14", "url": "https://files.pythonhosted.org/packages/19/31/c3fd73570604622d6ac0e4cb79a3f55cebbb98aaca16774e4cde6825f8b4/palora-2.0.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "7f759acf5c30cf96a55c1b0a54482c92", "sha256": "a56ee7727e01ce7fb2b84334e79e4eec5c9197fb267ed7ceeab67d69313a042e" }, "downloads": -1, "filename": "palora-3.0.tar.gz", "has_sig": false, "md5_digest": "7f759acf5c30cf96a55c1b0a54482c92", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1799, "upload_time": "2019-10-02T20:09:47", "url": "https://files.pythonhosted.org/packages/a7/24/24a45e48dda29e84d37c9ca2cff7cc6e7117146da80e6390bdea99b31246/palora-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "62ddae433f867b6ebbddb201f27121f0", "sha256": "0a3d5e1bf4a39b369f7a095d33e05680d925e9b867101ee5234d29077cd0b523" }, "downloads": -1, "filename": "palora-3.1.tar.gz", "has_sig": false, "md5_digest": "62ddae433f867b6ebbddb201f27121f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1804, "upload_time": "2019-10-06T14:47:43", "url": "https://files.pythonhosted.org/packages/ce/67/24dce4e286f1a4025080bab5b0c419585882d089ced6929870f3afe3772c/palora-3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62ddae433f867b6ebbddb201f27121f0", "sha256": "0a3d5e1bf4a39b369f7a095d33e05680d925e9b867101ee5234d29077cd0b523" }, "downloads": -1, "filename": "palora-3.1.tar.gz", "has_sig": false, "md5_digest": "62ddae433f867b6ebbddb201f27121f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1804, "upload_time": "2019-10-06T14:47:43", "url": "https://files.pythonhosted.org/packages/ce/67/24dce4e286f1a4025080bab5b0c419585882d089ced6929870f3afe3772c/palora-3.1.tar.gz" } ] }