2017 © Pedro PelĂĄez
 

symfony-bundle doctrine-naming-strategy-bundle

WeMakeCustom Doctrine Naming Strategy

image

wemakecustom/doctrine-naming-strategy-bundle

WeMakeCustom Doctrine Naming Strategy

  • Monday, June 12, 2017
  • by lemoinem
  • Repository
  • 2 Watchers
  • 2 Stars
  • 2,675 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 141 % Grown

The README.md

WMC Doctrine Naming Strategy

This naming strategy is based on Doctrine's own UnderscoreNamingStrategy., (*1)

The only difference is that table names are pluralized (users and user_pictures instead of user and user_picture). Join key column names are kept in singular form (user_id)., (*2)

WARNING: We recommend you use this naming strategy from the very beginning of your project. If you change the naming strategy mid-way, all your tables' name will change and this might create an unpleasant situation., (*3)

Installation

With Symfony

The best way to install this extension is through composer:, (*4)

First, require the bundle:, (*5)

composer require wemakecustom/doctrine-naming-strategy-bundle "^1.0"

Second, enable it:, (*6)

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new WMC\DoctrineNamingStrategyBundle\WMCDoctrineNamingStrategyBundle(),
        // ...
    );
}

Third and finally, configure doctrine to use it:, (*7)

# config.yml

doctrine:
    orm:
        naming_strategy: wmc.doctrine.orm.naming_strategy

and you're done., (*8)

With a pure Doctrine

The best way to install this extension is through composer:, (*9)

First, require the bundle:, (*10)

composer require wemakecustom/doctrine-naming-strategy-bundle "^1.0"

Then give the naming strategy to doctrine's configuration:, (*11)

<?php

$namingStrategy = new \WMC\DoctrineNamingStrategyBundle\ORM\NamingStrategy();
$configuration->setNamingStrategy($namingStrategy);

The Versions

12/06 2017

dev-master

9999999-dev

WeMakeCustom Doctrine Naming Strategy

  Sources   Download

MIT

The Requires

 

by SĂ©bastin Lavoie

symfony naming

26/02 2016

v1.0

1.0.0.0

WeMakeCustom Doctrine Naming Strategy

  Sources   Download

MIT

The Requires

 

by SĂ©bastin Lavoie

symfony naming