schmeits/pulse-database-table-sizes
A Laravel Pulse card that displays database table sizes on your dashboard, helping you spot large tables and monitor storage growth at a glance. Simple to install and useful for keeping an eye on database bloat.
Consider it when:
1.7.2 or a constrained range) and review the config defaults, since precision changes can silently alter how numbers appear in existing dashboards or exported reports.Look elsewhere when:
For executives: This is a small, low-cost addition to our Laravel stack that gives us visibility into database table sizes and lets us tune how those figures are displayed. It supports capacity planning and storage-cost conversations without a new vendor or platform investment. The 1.7.2 release is a backward-compatible configuration feature—no migration, no breaking change, negligible delivery risk.
For engineering: Release 1.7.2 exposes the table-size precision as a config value (from community PR #14), so formatting is no longer hard-coded. Adoption is a config change plus a version bump; default behaviour should remain unchanged, but confirm the default precision matches current output before deploying to avoid surprising dashboard diffs. Pin the version, add a config test asserting expected formatting, and validate against our actual database engine. Treat the package as a narrow utility, not a monitoring dependency—if we later need trend data or alerting, we should plan to graduate to a proper observability tool rather than extend this package.
Recommendation: Approve a time-boxed trial in one internal admin surface. Success criteria: table-size views render correctly at the configured precision, no regression in existing reports, and the package requires no ongoing maintenance beyond version pinning.
How can I help you explore Laravel packages today?