Name | dbami JSON |
Version |
0.3.0
JSON |
| download |
home_page | |
Summary | Lightweight, Python-based, framework-agnostic async PostgreSQL migration tool |
upload_time | 2023-08-01 18:29:57 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.9 |
license | Apache License 2.0 |
keywords |
postgresql
sql
migration
async
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# `dbami`: The database friend you didn't know you needed
A lightweight, Python-based, framework-agnostic, async-compatible PostgreSQL
migration tool.
## What does `dbami` mean?
`dbami` was initially inspired by the tool
[`dbmate`](https://gitbub.com/amacneil/dbmate), and therefore takes inspiration
from `dbmate` when it comes to name. That is, "ami" is French for "friend," a
synonym of "mate."
Other languages may have yielded suitable words for friend, but "ami" was
chosen due to its short length (easier to type) and the allowance for a future
golang-based implementation, which, most serendipitously, could be named
`dbamigo`.
Raw data
{
"_id": null,
"home_page": "",
"name": "dbami",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "postgresql,sql,migration,async",
"author": "",
"author_email": "Jarrett Keifer <jkeifer@element84.com>",
"download_url": "https://files.pythonhosted.org/packages/38/02/21b7422f63de5cdc09c0bda4050a2760c6cd6f35f3ef3de3345aeaa9d6b3/dbami-0.3.0.tar.gz",
"platform": null,
"description": "# `dbami`: The database friend you didn't know you needed\n\nA lightweight, Python-based, framework-agnostic, async-compatible PostgreSQL\nmigration tool.\n\n## What does `dbami` mean?\n\n`dbami` was initially inspired by the tool\n[`dbmate`](https://gitbub.com/amacneil/dbmate), and therefore takes inspiration\nfrom `dbmate` when it comes to name. That is, \"ami\" is French for \"friend,\" a\nsynonym of \"mate.\"\n\nOther languages may have yielded suitable words for friend, but \"ami\" was\nchosen due to its short length (easier to type) and the allowance for a future\ngolang-based implementation, which, most serendipitously, could be named\n`dbamigo`.\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "Lightweight, Python-based, framework-agnostic async PostgreSQL migration tool",
"version": "0.3.0",
"project_urls": null,
"split_keywords": [
"postgresql",
"sql",
"migration",
"async"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f63f0381a23885f15d5df738db958ba76db9f8c71c2243e0fbe3a6d53cdf175f",
"md5": "820e2551424b971b0740b22632ebe7ee",
"sha256": "041d932d243ce6daf9988e5325d9fe4526b59eb715dd6d148794130d794b3258"
},
"downloads": -1,
"filename": "dbami-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "820e2551424b971b0740b22632ebe7ee",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 16408,
"upload_time": "2023-08-01T18:29:56",
"upload_time_iso_8601": "2023-08-01T18:29:56.847464Z",
"url": "https://files.pythonhosted.org/packages/f6/3f/0381a23885f15d5df738db958ba76db9f8c71c2243e0fbe3a6d53cdf175f/dbami-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "380221b7422f63de5cdc09c0bda4050a2760c6cd6f35f3ef3de3345aeaa9d6b3",
"md5": "365d0180c1829162b2cedb5e78a7602e",
"sha256": "ccc545774d009b631cf266bcd9c9f395cfa26d419ca343af66eabe70d5b9bcc0"
},
"downloads": -1,
"filename": "dbami-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "365d0180c1829162b2cedb5e78a7602e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 25982,
"upload_time": "2023-08-01T18:29:57",
"upload_time_iso_8601": "2023-08-01T18:29:57.956313Z",
"url": "https://files.pythonhosted.org/packages/38/02/21b7422f63de5cdc09c0bda4050a2760c6cd6f35f3ef3de3345aeaa9d6b3/dbami-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-01 18:29:57",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "dbami"
}