PHPackages                             raveesgohiel/dbscanner - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. raveesgohiel/dbscanner

ActiveLibrary[Database &amp; ORM](/categories/database)

raveesgohiel/dbscanner
======================

A package for Laravel that will simply allow user to get some valuable stats like total users, total tables in the DB, total rows and fields in each table and more.

00PHP

Since May 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/raveesgohiel9/dbscanner)[ Packagist](https://packagist.org/packages/raveesgohiel/dbscanner)[ RSS](/packages/raveesgohiel-dbscanner/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (1)Used By (0)

DB Scanner V1.0
===============

[](#db-scanner-v10)

A Laravel Pacakge to help developers scan their MySQL DB to get a list of tables, all the columns, total row counts. This could be helppul for developers to not have to wrtie a lot fo queries and get it all by just using a simple package.

USAGE
=====

[](#usage)

```
use Raveesgohiel\Dbscanner\Facades\DbScanner;

```

You must add the DbScanner class to your controller. Then just use the scan(). The usage is shown below

```
$db_report = DbScanner::scan();

```

This will return an array of all the tables, with fields, primary keys and even total row count.

###  Health Score

14

—

LowBetter than 1% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity15

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/18162800?v=4)[Ravee S Gohiel](/maintainers/raveesgohiel9)[@raveesgohiel9](https://github.com/raveesgohiel9)

---

Top Contributors

[![raveesgohiel9](https://avatars.githubusercontent.com/u/18162800?v=4)](https://github.com/raveesgohiel9 "raveesgohiel9 (12 commits)")

### Embed Badge

![Health badge](/badges/raveesgohiel-dbscanner/health.svg)

```
[![Health](https://phpackages.com/badges/raveesgohiel-dbscanner/health.svg)](https://phpackages.com/packages/raveesgohiel-dbscanner)
```

###  Alternatives

[jdorn/sql-formatter

a PHP SQL highlighting library

3.8k117.8M121](/packages/jdorn-sql-formatter)[backup-manager/backup-manager

A framework agnostic database backup manager with user-definable procedures and support for S3, Dropbox, FTP, SFTP, and more with drivers for popular frameworks.

1.7k1.6M11](/packages/backup-manager-backup-manager)[propel/propel1

Propel is an open-source Object-Relational Mapping (ORM) for PHP5.

8351.6M88](/packages/propel-propel1)[insolita/yii2-migration-generator

Set of gii tools for generating files for migration by schema of table , phpdoc or table data

108508.0k5](/packages/insolita-yii2-migration-generator)[xpdo/xpdo

A PDO-based Object/Relational Bridge Library

7088.4k4](/packages/xpdo-xpdo)[voku/session2db

A PHP library acting as a wrapper for PHP's default session handling functions which stores data in a MySQL database, providing both better performance and better security and protection against session fixation and session hijacking.

2920.0k](/packages/voku-session2db)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
