{ "info": { "author": "Michal Nowotka", "author_email": "mnowotka@ebi.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Chemistry" ], "description": "chembl_migrate\n======\n\n\n.. image:: https://img.shields.io/pypi/v/chembl_migrate.svg\n :target: https://pypi.python.org/pypi/chembl_migrate/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/dm/chembl_migrate.svg\n :target: https://pypi.python.org/pypi/chembl_migrate/\n :alt: Downloads\n\n.. image:: https://img.shields.io/pypi/pyversions/chembl_migrate.svg\n :target: https://pypi.python.org/pypi/chembl_migrate/\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/status/chembl_migrate.svg\n :target: https://pypi.python.org/pypi/chembl_migrate/\n :alt: Development Status\n\n.. image:: https://img.shields.io/pypi/l/chembl_migrate.svg\n :target: https://pypi.python.org/pypi/chembl_migrate/\n :alt: License\n\n.. image:: https://badge.waffle.io/chembl/chembl_migrate.png?label=ready&title=Ready \n :target: https://waffle.io/chembl/chembl_migrate\n :alt: 'Stories in Ready'\n\nThis is chembl_migrate package developed at Chembl group, EMBL-EBI, Cambridge, UK.\n\nThis package provides custom Django management command 'migrate'.\nFor usage type `python manage.py migrate help`.\n'migrate' copies data from one database to another.\nBoth databases must be described by the same Django model.\nBy default django model being migrated is 'chembl_migration_model' but this can be changed in settings to any other django model.\nIf target database doesn't have tables required by the model they will be created, despite status of 'managed' meta flag.\nAll data is copied in order that should avoid any integration errors.\nMigration process is done in chunks of 1000 records but this number can be configured.\nEach chunk is copied within a transaction.\nWhen interrupted, the migration process can be rerun and it will detect which data has already been migrated and start migration from the point where it finished.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.ebi.ac.uk/chembl/", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "chembl_migrate", "package_url": "https://pypi.org/project/chembl_migrate/", "platform": "", "project_url": "https://pypi.org/project/chembl_migrate/", "project_urls": { "Homepage": "https://www.ebi.ac.uk/chembl/" }, "release_url": "https://pypi.org/project/chembl_migrate/0.8.4/", "requires_dist": null, "requires_python": "", "summary": "Django custom management tool intended to perform data exports and migration of CheMBL database.", "version": "0.8.4" }, "last_serial": 5814387, "releases": { "0.5.9": [ { "comment_text": "", "digests": { "md5": "cd753b8048f8bd6ff2b22f484dd09570", "sha256": "de5ca6b92f5695aae4b7cbdbd6f3644ac46cd57d0ef92c3b83dfba437df8bc34" }, "downloads": -1, "filename": "chembl_migrate-0.5.9.tar.gz", "has_sig": false, "md5_digest": "cd753b8048f8bd6ff2b22f484dd09570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14673, "upload_time": "2015-01-12T10:29:30", "url": "https://files.pythonhosted.org/packages/1e/db/f95cd442e64c9e5182c15a8cdd16274f48d7dffb5a7a7e57cc725e22b552/chembl_migrate-0.5.9.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ce9c6c0391b9537761548423fe09707a", "sha256": "2f766dbd6224816237b6115d2d00dcbfd4ea588004effeff4d1b56a8fd06cf3e" }, "downloads": -1, "filename": "chembl_migrate-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ce9c6c0391b9537761548423fe09707a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14713, "upload_time": "2015-02-03T15:21:52", "url": "https://files.pythonhosted.org/packages/ab/11/04a5ff289c1fe119010e9f91c8678f8e324288668aa55b6252d1d3c84246/chembl_migrate-0.6.0.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "c739bfe9aa22c92fd922b89179b52263", "sha256": "74d95dfa6d611a3b6b3e4c39200fd4b14a000cf2864dd33aacdc8c4c34eac2e9" }, "downloads": -1, "filename": "chembl-migrate-0.8.3.tar.gz", "has_sig": false, "md5_digest": "c739bfe9aa22c92fd922b89179b52263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15077, "upload_time": "2017-01-11T10:08:10", "url": "https://files.pythonhosted.org/packages/95/7f/8011a2958a46f617d089d76244ce33776ce8ee1779915322dc44e45b1e82/chembl-migrate-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "3c432ab5edd166ee36c8378b1e36dba1", "sha256": "03a766ba664469ff1f55cdc013e52973230c05432d0162e554767b2fee41104a" }, "downloads": -1, "filename": "chembl-migrate-0.8.4.tar.gz", "has_sig": false, "md5_digest": "3c432ab5edd166ee36c8378b1e36dba1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15074, "upload_time": "2017-01-11T10:09:42", "url": "https://files.pythonhosted.org/packages/e6/5e/44da6df6b574bec05eec9500df4849ec911845078f4712400a65f19a4cde/chembl-migrate-0.8.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3c432ab5edd166ee36c8378b1e36dba1", "sha256": "03a766ba664469ff1f55cdc013e52973230c05432d0162e554767b2fee41104a" }, "downloads": -1, "filename": "chembl-migrate-0.8.4.tar.gz", "has_sig": false, "md5_digest": "3c432ab5edd166ee36c8378b1e36dba1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15074, "upload_time": "2017-01-11T10:09:42", "url": "https://files.pythonhosted.org/packages/e6/5e/44da6df6b574bec05eec9500df4849ec911845078f4712400a65f19a4cde/chembl-migrate-0.8.4.tar.gz" } ] }