https://github.com/dyka3773/db-drift

A command-line tool to visualize the differences between two DB states.

https://github.com/dyka3773/db-drift

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.8%) to scientific vocabulary

Keywords

cli database database-management diff python visualization

Keywords from Contributors

productivity dependencies dependency-tree java-modules maven mermaid mvn climate-science pattern-recognition ipython
Last synced: 4 months ago · JSON representation

Repository

A command-line tool to visualize the differences between two DB states.

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 71
  • Releases: 1
Topics
cli database database-management diff python visualization
Created 7 months ago · Last pushed 5 months ago
Metadata Files
Readme Changelog Contributing Funding License Code of conduct Security

README.md

DB Drift

PyPI version Python License Downloads CI Code style: ruff

A command-line tool to visualize the differences between two DB states.

Table of Contents

Installation

Install the package from PyPI:

```bash

Using pip

pip install db-drift

Using pipx

pipx install db-drift

Using poetry

poetry add db-drift

Using pipenv

pipenv install db-drift

Using uv

uv add db-drift ```

Features

  • Compare two database states and visualize the differences.

How to Use

Examples

Options

| Option | Description | Default | |--------|-------------|---------|

Troubleshooting

Common Issues

Getting Help

  • Check the examples directory for working samples
  • Review the issues page for known problems
  • Create a new issue if you encounter a bug or have a feature request

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

Please read our CONTRIBUTING.md file for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Owner

  • Name: Hercules Konsoulas
  • Login: dyka3773
  • Kind: user
  • Location: Thessaloniki, Greece
  • Company: International Hellenic University

GitHub Events

Total
  • Create event: 13
  • Issues event: 40
  • Release event: 1
  • Delete event: 13
  • Issue comment event: 3
  • Member event: 1
  • Push event: 15
  • Pull request review comment event: 1
  • Pull request review event: 4
  • Pull request event: 25
Last Year
  • Create event: 13
  • Issues event: 40
  • Release event: 1
  • Delete event: 13
  • Issue comment event: 3
  • Member event: 1
  • Push event: 15
  • Pull request review comment event: 1
  • Pull request review event: 4
  • Pull request event: 25

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 23
  • Total Committers: 4
  • Avg Commits per committer: 5.75
  • Development Distribution Score (DDS): 0.391
Past Year
  • Commits: 23
  • Committers: 4
  • Avg Commits per committer: 5.75
  • Development Distribution Score (DDS): 0.391
Top Committers
Name Email Commits
dependabot[bot] 4****]@u****m 14
Hercules Konsoulas d****3@g****m 7
GitHub Action a****n@g****m 1
semantic-release s****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 5 months ago

All Time
  • Total issues: 72
  • Total pull requests: 23
  • Average time to close issues: 1 minute
  • Average time to close pull requests: 1 day
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 20
Past Year
  • Issues: 72
  • Pull requests: 23
  • Average time to close issues: 1 minute
  • Average time to close pull requests: 1 day
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 20
Top Authors
Issue Authors
  • dyka3773 (72)
Pull Request Authors
  • dependabot[bot] (20)
  • dyka3773 (3)
Top Labels
Issue Labels
enhancement (38) backend (22) testing (13) documentation (12) frontend (10) dbms:sqlite (6) dbms:mysql (6) dbms:postgres (6) dbms:oracle (4)
Pull Request Labels
dependencies (20) python (13) uv (13) github-actions (7) documentation (2)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 12 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
  • Total maintainers: 1
pypi.org: db-drift

A command line tool to visualize the differences between two DB states.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12 Last month
Rankings
Dependent packages count: 8.7%
Average: 29.0%
Dependent repos count: 49.2%
Maintainers (1)
Last synced: 4 months ago