Bonjour,

comme annoncé dans le titre je cherche à générer mes tables avec des colonnes en majuscule (récupération d'un ancien projet).

Voici le code dans mon schema.yml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
sfTest:
  attributes:
    portability: <?php echo Doctrine_Core::PORTABILITY_FIX_CASE; ?> 
    field_case: <?php echo Doctrine_Core::CASE_UPPER; ?> 
  columns:
    LABEL:
      type: string(255)
      notnull: true
dans le code base du model généré j'ai bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public function setTableDefinition()
{
  $this->setTableName('sf_test');
  $this->hasColumn('LABEL', 'string', 255, array(
             'type' => 'string',
             'notnull' => true,
             'length' => 255,
  ));
 
 
  $this->setAttribute(Doctrine_Core::ATTR_PORTABILITY, '1');
  $this->setAttribute(Doctrine_Core::ATTR_FIELD_CASE, '1');
}
Mais ma table généré possède ces colonnes en minuscule.

Auriez vous une idée ?

Merci.