🍺 BREW Explorer

← all formulae

db-vcs

brew install db-vcs v1.1 MIT

Version control for MySQL databases

6
30-day installs · #10115
6
90-day · #13956
12
365-day · #16503
1.3k
★ GitHub stars · updated 4y ago

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Version control for MySQL databases",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:51+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "db-vcs",
  "github_default_branch": "master",
  "github_last_commit_at": "2021-09-24T09:27:16Z",
  "github_readme_excerpt": "# Introduction \n\nWith DB you can very easily save, restore, and archive snapshots of your database from the command line. It \nsupports connecting to different database servers (for example a local development server and a staging or \nproduction server) and allows you to load a database dump from one environment into another environment. \n\n\u003e For now, this is for MySQL only, but it could be extended to be used with other database systems as well.\n\n## Table of Contents\n- [Introduction](#introduction)\n- [Examples](#examples)\n- [Installation](#installation)\n  * [Additional configuration / different port or socket](#additional-configuration--different-port-or-socket)\n- [Available commands](#available-commands)\n  * [db init](#db-init)\n  * [db save](#db-save)\n  * [db load](#db-load)\n  * [db remove](#db-remove)\n  * [db server](#db-server)\n    + [db server add](#db-server-add)\n    + [db server remove](#db-server-remove)\n    + [db server show](#db-server-show)\n    + [db server list](#db-server-list)\n  * [db export](#db-export)\n  * [db import](#db-import)\n  * [db nuke](#db-nuke)\n  * [db log](#db-log)\n  * [db show](#db-show)\n  * [db structure](#db-structure)\n  * [db change](#db-change)\n    + [db change charset](#db-change-charset)\n    + [db change wordpress](#db-change-wordpress)\n  * [db test](#db-test)\n\n## Examples \n\n```shell \n$ db save localhost \"snapshot before running migrations\" \n\n\u003e [localhost] \n\u003e Successfully made snapshot of database - hash f4f0c1d3fac74166c12a3708cdaa5d804dcd4b970c6e2789ccb23303 \n``` \n\nThis will save a copy of your database to the repository. \n\n\u003e By default, this repository lives in the ```.db``` folder in your project root. In this repository are gzipped database \n\u003e dumps. Whether or not you want to commit the contents of that folder to ```git``` or another VCS is up to you. If you\n\u003e do, make sure to exclude your database credentials by adding something like ```.db/*/config/credentials.cnf``` \n\u003e (untested!) to your ```.gitignore```.\n\nImagine the followi",
  "github_repo": "infostreams/db",
  "github_stars": 1297,
  "github_topics": [],
  "homepage": "https://github.com/infostreams/db",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 6,
  "installs_365d": 12,
  "installs_90d": 6,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "db-vcs",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 10115,
  "rank_365d": 16503,
  "rank_90d": 13956,
  "raw_hash": "a3278a807b673059",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/d/db-vcs.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.1",
  "versioned_formulae": [],
  "why_use_this": null
}