Modification structure base de données
Bonjour,
J'ai une application en symfony utilisant doctrine qui tourne.
Je souhaite ajouter une colonne à une table.
J'ai donc :
- Modifié la structure de ma base avec une commande sql
- Modifié en conséquence mon fichier schema.yml décrivant ma structure
- Vidé le cache et regénéré mes lib (php symfony doctrine:build --model) et revidé le cache
Mais là impossible d'utiliser ma nouvelle colonne.
Voici ma requête modifié (col3 correspond à ma nouvelle colonne) dans TestTable.class.php
Code:
1 2 3 4 5 6 7 8 9
|
public function getLastTest()
{
return Doctrine_Query::create()->
select('t.col1,t.col2,t.col3')->
from('test t')->
limit(1)->
execute();
} |
Dans mon action.php je fais ainsi
Code:
1 2 3 4 5 6 7 8
|
$this->last_test= Doctrine::getTable('test')->getLastTest();
if (count($this->last_sell)>0)
{
$result=$this->last_sell->getFirst();
echo $result->getCol1(); =>ok
echo $result->getCol3(); =>ko
echo $result->get("Col3"); =>ko |
Une idée?
Merci d'avance,