{ "info": { "author": "Alexey Novikov", "author_email": "velocityzen@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Migranto\nSimple SQL migration tool for SQLite and PostgreSQL\n\n## Instalation\n\n pip install migranto\n\n## Migrations\n\nAll migrations exist in one directory with names like:\n\n\t0001_some_useful_name.sql\n\t0001_some_useful_name_rollback.sql\n\t0002_some_other_useful_name.sql\n\t0002_some_other_useful_name_rollback.sql\n\nMigranto checks migrations directory and apply sql files to database.\nThat's it. Simple enough.\n\n## Usage:\n\n`./migranto [-h] --database URL [--storage NAME] [--name NAME] `\n\nshows migrations status\n\n`./migranto [-h] --database URL --name NAME --path PATH [--migration N] [--storage NAME] [--verbose] [--fake] [--out] `\n\n*\t__--help, -h__ \u2014 show this help message and exit\n*\t__--database URL, -d URL__ \u2014 database url (pgsql://user:password@host:port/dbname or sqlite://path/to/data.base)\n*\t__--name NAME, -n NAME__ \u2014 migration set name\n*\t__--path PATH, -p PATH__ \u2014 path to migrations dir\n*\t__--migration N, -m N__ \u2014 migration step (last migration if omitted, 0 - before first migration)\n*\t__--storage NAME, -s NAME__ \u2014 migranto table name for data (default is migranto)\n*\t__--verbose, -v__ \u2014 verbose mode\n*\t__--out, -o__ \u2014 output sql to standard output. nothing applied to database.\n*\t__--fake, -f__ \u2014 fake migration (no sql applied to database, except migration number)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/velocityzen/migranto", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "migranto", "package_url": "https://pypi.org/project/migranto/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/migranto/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/velocityzen/migranto" }, "release_url": "https://pypi.org/project/migranto/0.1.9/", "requires_dist": null, "requires_python": null, "summary": "Simple SQL migration tool for SQLite and PostgreSQL", "version": "0.1.9" }, "last_serial": 794780, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a8443b47b4fdc79ad1f6d1aad6fdb9c9", "sha256": "c424a944b955c324ca90ed83332ade0413fa0e76ab5ea8d864154bd8a49ce5ff" }, "downloads": -1, "filename": "migranto-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a8443b47b4fdc79ad1f6d1aad6fdb9c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4241, "upload_time": "2012-08-13T11:11:43", "url": "https://files.pythonhosted.org/packages/26/77/958e8e88cdb9abd4cbd5670c9fbfdc4b7c73523430bb94f5976e5502e779/migranto-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8a03673c53ac7392a8fa36ac73ab7195", "sha256": "fd2079597ef64b865ec8cbc285baef1c5a7ed486e633adb7394631ba5fcc5644" }, "downloads": -1, "filename": "migranto-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8a03673c53ac7392a8fa36ac73ab7195", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4287, "upload_time": "2012-08-13T13:43:32", "url": "https://files.pythonhosted.org/packages/fd/14/a28bdff581942c1d584b26bd143b0d457bc894eff3fda7f0fe8ec260b1d4/migranto-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cf413d49860d7f65548cf1bd277b783a", "sha256": "85c953534e64670f218e5ceeb85e4e8f29c9990210edffa31dfd23596049b699" }, "downloads": -1, "filename": "migranto-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cf413d49860d7f65548cf1bd277b783a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4290, "upload_time": "2012-08-13T13:44:54", "url": "https://files.pythonhosted.org/packages/af/42/ff309b151ee02d79f78033021f4ccf67fc4729ab221e296bc0d901366253/migranto-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0d76c1288a5e23b7d76a06965a8c7ee6", "sha256": "cc8481569ebd8d956052e8b8124bfbca533d9c8b94aac4666af2f2234a543aa4" }, "downloads": -1, "filename": "migranto-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0d76c1288a5e23b7d76a06965a8c7ee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4307, "upload_time": "2012-08-13T13:50:37", "url": "https://files.pythonhosted.org/packages/9b/d2/22d5f4f5185d5ce827baad05b14bc4e52546865ef84eb446dbb396f7b14c/migranto-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9a3799d6a10fb05f28b0ffa4075e1149", "sha256": "d9df1079993dbd3e3d0720778801e610ba7f9259ebae0acff1e1d65ee1360c3e" }, "downloads": -1, "filename": "migranto-0.1.4.tar.gz", "has_sig": false, "md5_digest": "9a3799d6a10fb05f28b0ffa4075e1149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4324, "upload_time": "2012-08-13T13:56:58", "url": "https://files.pythonhosted.org/packages/a6/83/f866d190c0ad5b58e7b548339e734f96a944e00e78cb12e9042a993c08fe/migranto-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d0450a4e2271547db42a244083b7039a", "sha256": "e161f1a3c5859808f5f21feb16a1bb643fa2ababb8c56ac5252e68a9dff37c07" }, "downloads": -1, "filename": "migranto-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d0450a4e2271547db42a244083b7039a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4432, "upload_time": "2012-08-16T15:54:46", "url": "https://files.pythonhosted.org/packages/ca/f8/6cd522db54c91f0538710a686d2edc31dfaa2cafd2b0f2c82a611ac9348c/migranto-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "5557994d1548051ef431f2f5e7e53fa1", "sha256": "4be60b80610e2a072cc451d6723006023c445750cf18de535678d4d12858d9a7" }, "downloads": -1, "filename": "migranto-0.1.6.tar.gz", "has_sig": false, "md5_digest": "5557994d1548051ef431f2f5e7e53fa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4895, "upload_time": "2012-08-27T14:51:11", "url": "https://files.pythonhosted.org/packages/ad/ec/e59ee26dd6718108cf9262c73d5d91a700350cc68642f042c57ff4e9ce7b/migranto-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a0e9ae2574bdbf70ffcb051850472b0e", "sha256": "3cea7cf24464efb895b6284cfc54b2ba7146fa5c775688ad55bbeb21a999a70d" }, "downloads": -1, "filename": "migranto-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a0e9ae2574bdbf70ffcb051850472b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4904, "upload_time": "2012-08-27T14:57:30", "url": "https://files.pythonhosted.org/packages/31/b9/d4256c715db4e5cd73f1bf45b3ea6f6e706cd7f8f2325efad848c58b9aca/migranto-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "75ad767a32bc95d6a230002b3e173535", "sha256": "c426d9c2420a1436a28d9d960fd961c1d44ae68233323233336473c3fb93d856" }, "downloads": -1, "filename": "migranto-0.1.8.tar.gz", "has_sig": false, "md5_digest": "75ad767a32bc95d6a230002b3e173535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4974, "upload_time": "2012-09-03T11:59:43", "url": "https://files.pythonhosted.org/packages/7c/79/46c1f8523552acc7db59801f97ca453ff36d7464cc7893dcdf92c8d58070/migranto-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "5b6ec0ff7dd91f14bc8b95ad809c19ea", "sha256": "6a1e851a625419c38138b94d4d8b6d885ac2f4d3c8b8a1e768b43883bb102821" }, "downloads": -1, "filename": "migranto-0.1.9.tar.gz", "has_sig": false, "md5_digest": "5b6ec0ff7dd91f14bc8b95ad809c19ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5166, "upload_time": "2012-09-06T13:11:46", "url": "https://files.pythonhosted.org/packages/64/68/3e5636d5d424989fe6c6060c949b7fff9448414632ef95bfe9f8f830fbd4/migranto-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b6ec0ff7dd91f14bc8b95ad809c19ea", "sha256": "6a1e851a625419c38138b94d4d8b6d885ac2f4d3c8b8a1e768b43883bb102821" }, "downloads": -1, "filename": "migranto-0.1.9.tar.gz", "has_sig": false, "md5_digest": "5b6ec0ff7dd91f14bc8b95ad809c19ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5166, "upload_time": "2012-09-06T13:11:46", "url": "https://files.pythonhosted.org/packages/64/68/3e5636d5d424989fe6c6060c949b7fff9448414632ef95bfe9f8f830fbd4/migranto-0.1.9.tar.gz" } ] }