PHPackages                             danilocgsilva/database\_discover - 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. danilocgsilva/database\_discover

ActiveLibrary

danilocgsilva/database\_discover
================================

Discover some basic data from database

1.8.0(1y ago)0594MITPHP

Since Feb 13Pushed 1y ago1 watchersCompare

[ Source](https://github.com/danilocgsilva/database_discover)[ Packagist](https://packagist.org/packages/danilocgsilva/database_discover)[ RSS](/packages/danilocgsilva-database-discover/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (30)Used By (4)

Database discover
=================

[](#database-discover)

Project to discover a relational database structure.

The main class is `DatabaseDiscover.php`. Instantiates it providing a PDO object holding the database connection data. Then use its methods to show you some data about the database.

TODO
----

[](#todo)

- Checks if there are fields as id in other tables that matches to current table field. The intent is to search for any foreign relationship (even if no foreign key is setted to field)
- Search for related tables by name.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 90.6% 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.

###  Release Activity

Cadence

Every ~19 days

Recently: every ~37 days

Total

29

Last Release

653d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2ad55fc7c059e64041425642f4d7e957e62fd3ee5e8811486287a0e07d3199e6?d=identicon)[danilocgsilva](/maintainers/danilocgsilva)

---

Top Contributors

[![danilocgsilva](https://avatars.githubusercontent.com/u/6614760?v=4)](https://github.com/danilocgsilva "danilocgsilva (29 commits)")[![wseng](https://avatars.githubusercontent.com/u/6572161?v=4)](https://github.com/wseng "wseng (3 commits)")

### Embed Badge

![Health badge](/badges/danilocgsilva-database-discover/health.svg)

```
[![Health](https://phpackages.com/badges/danilocgsilva-database-discover/health.svg)](https://phpackages.com/packages/danilocgsilva-database-discover)
```

###  Alternatives

[symfony/framework-bundle

Provides a tight integration between Symfony components and the Symfony full-stack framework

3.6k235.4M9.6k](/packages/symfony-framework-bundle)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M308](/packages/easycorp-easyadmin-bundle)[kreait/laravel-firebase

A Laravel package for the Firebase PHP Admin SDK

1.3k16.5M42](/packages/kreait-laravel-firebase)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M190](/packages/simplesamlphp-simplesamlphp)[laravel-doctrine/orm

An integration library for Laravel and Doctrine ORM

8425.3M86](/packages/laravel-doctrine-orm)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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