PHPackages                             mherrera05/data-dictionary - 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. mherrera05/data-dictionary

ActiveSymfony-bundle[Database &amp; ORM](/categories/database)

mherrera05/data-dictionary
==========================

Bundle to expose database composition as data dictionary.

v1.2.0(6y ago)11.6kMITHTMLPHP &gt;=5.3.9CI failing

Since Nov 27Pushed 6y agoCompare

[ Source](https://github.com/mherrera05/data-dictionary)[ Packagist](https://packagist.org/packages/mherrera05/data-dictionary)[ RSS](/packages/mherrera05-data-dictionary/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (3)Versions (8)Used By (0)

[![Symfony Bundle](https://camo.githubusercontent.com/7d4a31cc64e09dd66141f1c3ad929454288f6a6754ba2d871f58b0f4a9c61f85/68747470733a2f2f7777772e666f7263656c696272652e636f6d2f77702d636f6e74656e742f75706c6f6164732f323031372f31302f6c6f676f2d73662e706e673f783733323937)](https://camo.githubusercontent.com/7d4a31cc64e09dd66141f1c3ad929454288f6a6754ba2d871f58b0f4a9c61f85/68747470733a2f2f7777772e666f7263656c696272652e636f6d2f77702d636f6e74656e742f75706c6f6164732f323031372f31302f6c6f676f2d73662e706e673f783733323937)

[![Packagist](https://camo.githubusercontent.com/6ef3f27dad4804e4e3fff381538cb9c4bdb575cf9482ed902170432c9e3a987f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d6865727265726130352f646174612d64696374696f6e6172792e7376673f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/mherrera05/data-dictionary) [![GitHub tag](https://camo.githubusercontent.com/cc7ddadcc81c6655db5f22012579782a2ac08cc34ca222bff425d96862dd81a6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7461672f6d6865727265726130352f646174612d64696374696f6e6172792e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/mherrera05/data-dictionary/tags) ![Codacy grade](https://camo.githubusercontent.com/2ebb0a73200152810c96508c9634ece8e35a42e1c8eb2b269eacec84ab4ee0e5/68747470733a2f2f696d672e736869656c64732e696f2f636f646163792f67726164652f66633562613438663066616334396162383733353762353537356362623936352e7376673f7374796c653d666f722d7468652d6261646765) [![Packagist](https://camo.githubusercontent.com/4630d6fc3f05e83cd6f7268c2ad1223ac43790df9545b6ec836e73e937730f7d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d6865727265726130352f646174612d64696374696f6e6172792e7376673f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/mherrera05/data-dictionary) [![SensioLabsInsight](https://camo.githubusercontent.com/aa7744d027a8ca1b72a5cfe9b15e044e1a168d87a33b14c03d7ee4acc6fa737e/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f32373835373839372d623539322d346437632d623431352d6135363039613336333665632f736d616c6c2e706e67)](https://insight.sensiolabs.com/projects/27857897-b592-4d7c-b415-a5609a3636ec)[![knpbundles.com](https://camo.githubusercontent.com/852ba942f95b716d0169057f9fb3b2a716cf3ee36c6b5472b56d4a1540e23473/687474703a2f2f6b6e7062756e646c65732e636f6d2f6d6865727265726130352f646174612d64696374696f6e6172792f62616467652d73686f7274)](http://knpbundles.com/mherrera05/data-dictionary)

Introduction
============

[](#introduction)

[Data Dictionary](https://packagist.org/packages/mherrera05/data-dictionary) is a [Symfony Bundle](http://symfony.com/doc/current/bundles.html) that offers database composition of project rendered as HTML format, making it easy for developers to read field name, data type and comments.

Requirements
============

[](#requirements)

- PHP `5.3 or higher`
- Symfony `2.x or 3.x`
- Doctrine Symfony Bundle `~1.4`
- Doctrine ORM `^2.4.8`
- Twig `^1.0||^2.0`

Installation &amp; Usage
========================

[](#installation--usage)

This is a Symfony Bundle with dependency on Doctrine, you can install it via composer.

Installation
------------

[](#installation)

### Step 1: Download the Bundle

[](#step-1-download-the-bundle)

Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:

```
$ composer require mherrera05/data-dictionary "dev-master"
ó
$ composer require mherrera05/data-dictionary ">=1.0"
```

This command requires you to have Composer installed globally, as explained in the [installation chapter](https://getcomposer.org/doc/00-intro.md) of the Composer documentation.

### Step 2: Enable the Bundle

[](#step-2-enable-the-bundle)

Then, enable the bundle by adding it to the list of registered bundles in the `app/AppKernel.php` file of your project:

```
