{ "info": { "author": "Tom Pollard", "author_email": "tpollard@mit.edu", "bugtrack_url": null, "classifiers": [], "description": "# Oracle to Postgres\n\nThe oracle2postgres package can be used to migrate data from Oracle to Postgres. It uses SQLAlchemy as an intermediary to map data types between the two database systems. The approach is hacky, but it worked for us! \n\n## Example Notebook\n\nFor example usage, see the Jupyter Notebook at: [https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb](https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb).\n\n## Instructions for use\n\n1. `pip install oracle2postgres`\n2. Follow the instructions in the Jupyter Notebook at: [https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb](https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb).\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/MIT-LCP/oracle-to-postgres", "keywords": "Migrate oracle postgres database migration", "license": "", "maintainer": "", "maintainer_email": "", "name": "oracle2postgres", "package_url": "https://pypi.org/project/oracle2postgres/", "platform": "", "project_url": "https://pypi.org/project/oracle2postgres/", "project_urls": { "Homepage": "https://github.com/MIT-LCP/oracle-to-postgres" }, "release_url": "https://pypi.org/project/oracle2postgres/0.1.6/", "requires_dist": [ "cx-Oracle (>=7.0.0)", "DateTime (>=4.3)", "numpy (>=1.16.1)", "pandas (>=0.24.0)", "psycopg2 (>=2.7.7)", "python-dateutil (>=2.7.5)", "pytz (>=2018.9)", "six (>=1.12.0)", "SQLAlchemy (>=1.2.17)", "zope.interface (>=4.6.0)" ], "requires_python": "", "summary": "Migrate data from an Oracle to Postgres", "version": "0.1.6" }, "last_serial": 4886426, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "4d7603bab722a7cf7e4ccfbec28bda24", "sha256": "3f75557b22e3b24805acccb57143ca870a0fc509731c626f33b8056250302a31" }, "downloads": -1, "filename": "oracle2postgres-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d7603bab722a7cf7e4ccfbec28bda24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7659, "upload_time": "2019-02-01T20:59:33", "url": "https://files.pythonhosted.org/packages/92/0c/943bd8a5d9e7ae7cc57bc53bb1f1456d35a1ced09de1f050871a99019b36/oracle2postgres-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc1d7a9a9eac2f283107abd7e742fa82", "sha256": "7bc2951deae18ec3971dae7c7032da96aabe413692280a2590d8811ca52d28db" }, "downloads": -1, "filename": "oracle2postgres-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cc1d7a9a9eac2f283107abd7e742fa82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7508, "upload_time": "2019-02-01T20:59:35", "url": "https://files.pythonhosted.org/packages/19/d3/949f3c5de599b717513ea72d076c8c6313c3b4867c8ea5c321e4bd6efa64/oracle2postgres-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "34540f4c9de4eff7de68ce4a9fab3f65", "sha256": "ba6cf89217a9a9721664e307c9f922ac77709ae84281681fdd12ebc50ef75b55" }, "downloads": -1, "filename": "oracle2postgres-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34540f4c9de4eff7de68ce4a9fab3f65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7660, "upload_time": "2019-02-04T15:45:50", "url": "https://files.pythonhosted.org/packages/1b/4d/d81bdb6ce0faf60be525428b2de7e0256a1fedb087474cffee43f15feda0/oracle2postgres-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7b6b8723ba8e3cc9fb819eb60d0d3da", "sha256": "bd9856bb8c5d2c25e6f37875780ab96716d92ff98c3f5af1de0e2e39174e595e" }, "downloads": -1, "filename": "oracle2postgres-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d7b6b8723ba8e3cc9fb819eb60d0d3da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7513, "upload_time": "2019-02-04T15:45:52", "url": "https://files.pythonhosted.org/packages/4e/8e/46cf7b88a5a6f8e6d0395460fd369f4f82a98a45c2b99ee0c6c505f10129/oracle2postgres-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4c0781071c6429bdd34e9dd4a3f98fc4", "sha256": "afc29a9cdc93eeda7ba60782ee67c4348ee37e33b5e44be61258ffc5f015fad2" }, "downloads": -1, "filename": "oracle2postgres-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c0781071c6429bdd34e9dd4a3f98fc4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7644, "upload_time": "2019-02-04T16:11:43", "url": "https://files.pythonhosted.org/packages/87/fc/c99c4fcfdb1e55c58df40c65d4f35253fe41d935badbc9164c12d3c53c16/oracle2postgres-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33c20830ef9a611cd1c6cf48cfa081c4", "sha256": "a5ad013abcde81d3bee126bbd2995b946e51d499dcc64a4b412d723d15c90f1a" }, "downloads": -1, "filename": "oracle2postgres-0.1.3.tar.gz", "has_sig": false, "md5_digest": "33c20830ef9a611cd1c6cf48cfa081c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7497, "upload_time": "2019-02-04T16:11:45", "url": "https://files.pythonhosted.org/packages/0d/3e/ed9f53cfe780192a5af64071ba12ac90c4eac2f379a8306faf25ef5fdb04/oracle2postgres-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "f53be3b0344639eb8a1a864d2bf74def", "sha256": "38851907a105ce192aa1ddaa9656442ef5490bdb22e3cc867f9b7c603a8bf8fa" }, "downloads": -1, "filename": "oracle2postgres-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f53be3b0344639eb8a1a864d2bf74def", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7702, "upload_time": "2019-02-04T16:43:37", "url": "https://files.pythonhosted.org/packages/61/49/d3e5d710803a693b2aa19600eb6684a00caea9d7215e7e8ca71ef8866795/oracle2postgres-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69ec85e2788ff1a44a18a2be4829e857", "sha256": "a4a8585404c8b674ec3357686c985bb72121ed66cdcd8ccd52174735b108c3b0" }, "downloads": -1, "filename": "oracle2postgres-0.1.4.tar.gz", "has_sig": false, "md5_digest": "69ec85e2788ff1a44a18a2be4829e857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7541, "upload_time": "2019-02-04T16:43:40", "url": "https://files.pythonhosted.org/packages/4a/bb/b7a80d3748c0e459d86a2cefd5303fe517341e06a33aac31128b19060810/oracle2postgres-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "ded85aff8fd7722784f4467ed323e357", "sha256": "00e5259da015142262eb082208018401d88fda1d8e439ed129e944ae8a678ac1" }, "downloads": -1, "filename": "oracle2postgres-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ded85aff8fd7722784f4467ed323e357", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8276, "upload_time": "2019-02-05T19:44:07", "url": "https://files.pythonhosted.org/packages/85/01/898787bdf8ce3e9feb4ef353c55569cfa3a82b2b0616fb2ef4a2da91a101/oracle2postgres-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a951b75f0c38a772d09d316361263ce", "sha256": "c26034eeaa5ec9a2d58d77d15cd7c2e70220a4484c5e3372de8a795bb37b8bda" }, "downloads": -1, "filename": "oracle2postgres-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0a951b75f0c38a772d09d316361263ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8150, "upload_time": "2019-02-05T19:44:10", "url": "https://files.pythonhosted.org/packages/87/c7/5f2270378a0a6a1ce89d6080f66f348206a5a75537f2e1ab929ab56b8dc1/oracle2postgres-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "c930c25c256cc65b5e0e519a504fee84", "sha256": "aefbd219832b39bd28d0a94c1e59c894f30b0ca32d9899b91ae0a08579e8be50" }, "downloads": -1, "filename": "oracle2postgres-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c930c25c256cc65b5e0e519a504fee84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8279, "upload_time": "2019-02-05T20:01:01", "url": "https://files.pythonhosted.org/packages/d7/7d/b77a61fc76e7377e11c4031c7eab480904ca5a680b336087a2aa1a50efc6/oracle2postgres-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03df0fce4f6d971ef5301659c32e0304", "sha256": "9538a317f26271ba45f7728f3e1d7b6943dce26d869588c6fe320cfd7d030a28" }, "downloads": -1, "filename": "oracle2postgres-0.1.6.tar.gz", "has_sig": false, "md5_digest": "03df0fce4f6d971ef5301659c32e0304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8154, "upload_time": "2019-02-05T20:01:06", "url": "https://files.pythonhosted.org/packages/73/92/8ae7c7df94c558101d41b192e4740fca695a0a3f51efab2334f0f91bd2cc/oracle2postgres-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c930c25c256cc65b5e0e519a504fee84", "sha256": "aefbd219832b39bd28d0a94c1e59c894f30b0ca32d9899b91ae0a08579e8be50" }, "downloads": -1, "filename": "oracle2postgres-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c930c25c256cc65b5e0e519a504fee84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8279, "upload_time": "2019-02-05T20:01:01", "url": "https://files.pythonhosted.org/packages/d7/7d/b77a61fc76e7377e11c4031c7eab480904ca5a680b336087a2aa1a50efc6/oracle2postgres-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03df0fce4f6d971ef5301659c32e0304", "sha256": "9538a317f26271ba45f7728f3e1d7b6943dce26d869588c6fe320cfd7d030a28" }, "downloads": -1, "filename": "oracle2postgres-0.1.6.tar.gz", "has_sig": false, "md5_digest": "03df0fce4f6d971ef5301659c32e0304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8154, "upload_time": "2019-02-05T20:01:06", "url": "https://files.pythonhosted.org/packages/73/92/8ae7c7df94c558101d41b192e4740fca695a0a3f51efab2334f0f91bd2cc/oracle2postgres-0.1.6.tar.gz" } ] }