https://github.com/samjuk/m2-module-verbose-db-status
Simple Magento 2 module adding verbose output for `setup:db:status`
https://github.com/samjuk/m2-module-verbose-db-status
debugging devops magento2 magento2-module zero-downtime-deploy
Last synced: 3 months ago
JSON representation
Simple Magento 2 module adding verbose output for `setup:db:status`
- Host: GitHub
- URL: https://github.com/samjuk/m2-module-verbose-db-status
- Owner: SamJUK
- License: mit
- Created: 2024-11-17T00:07:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-26T22:28:38.000Z (about 1 year ago)
- Last Synced: 2025-10-21T09:43:48.879Z (8 months ago)
- Topics: debugging, devops, magento2, magento2-module, zero-downtime-deploy
- Language: PHP
- Homepage: https://www.sdj.pw/
- Size: 1.06 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SamJUK_VerboseDBStatus
[](https://github.com/SamJUK/m2-module-verbose-db-status/actions/workflows/ci.yml) [](https://github.com/SamJUK/m2-module-verbose-db-status/actions/workflows/ci.yml) [](https://github.com/SamJUK/m2-module-verbose-db-status/releases)
This is a simple module that adds a verbose and extra verbose mode to the `setup:db:status` command.
Especially useful within a CI environment for identifying what schema changes are causing a database migration, which in turn prevents most typical zero downtime deployment strategies.
Example with the verbose flag set | Example with the extra verbose flag set
--- | ---
 | 
---
## Installation
```bash
composer require samjuk/m2-module-verbose-db-status
php bin/magento module:enable SamJUK_VerboseDBStatus && php bin/magento cache:flush
```
---
## Usage
Run the `setup:db:status` command, specifying the appropriate verbosity level
```bash
php bin/magento setup:db:status # Standard Magento Output
php bin/magento setup:db:status -v # Display before and after for modified values
php bin/magento setup:db:status -vv # Display before and after for modified values, and raw data diff
```