Ok. Thanks for the reply. I just wanted to make sure I wasn't going crazy.
Thanks, Michael On Jan 11, 2:04 pm, "Jonathan Wage" <[EMAIL PROTECTED]> wrote: > Setting attribute from doctrine.yml is semi-broken and quirky currently. It > is in the process of being addressed. Until then please just set attributes > manually at the code level. > > Thanks, Jon > > On Jan 11, 2008 2:00 PM, Michael Smith <[EMAIL PROTECTED]> wrote: > > > > > > > I wanted my enum fields to use mysql enums so I created the following > > doctrine.yml: > > > all: > > attributes: > > #use mysql enums instead of int > > use_native_enum: true > > > This didn't effect it. I checked out sfDoctrineDatabase and added > > print_r($this->_doctrineConnection->getAttributes()); to the end of > > the initialize() and get: > > > [112] => INNODB > > [117] => 1 > > [140] => 7 > > [107] => > > [101] => > > [100] => Doctrine_EventListener_Chain Object > > > Which shows USE_NATIVE_ENUM (117) being set but if I add print_r($this- > > >conn->getAttributes()); to the enum creation section section in > > Doctrine_DataDict_Mysql the attributes set in doctrine.yml's aren't > > there. All I get is: > > > [112] => INNODB > > > If I manually add $this->setAttribute(Doctrine::ATTR_USE_NATIVE_ENUM, > > true); to the Doctrine_Connection_Mysql class it works fine. Anyone > > know what I must be doing wrong in the config? > > > Thanks, > > Michael > > -- > Jonathan Wagehttp://www.jwage.comhttp://www.centresource.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---