Ok, I was able to do it, but NOT as setting it empty (I has already tried it, that's why I asked). You have to set it as false (columnPrefix=false).
If it is empty it goes to the NamingStrategy, which forces: https://github.com/doctrine/doctrine2/blob/65f8357b46cf247405ca4bb5bf348e0ffc67854b/lib/Doctrine/ORM/Mapping/DefaultNamingStrategy.php#L56-L59 . Terça-feira, 26 de Agosto de 2014 16:46:59 UTC+1, Marco Pivetta escreveu: > > As I just stated, you can just set a column prefix. Setting an empty > prefix gives you the best flexibility, but requires more mapping. > > Marco Pivetta > > http://twitter.com/Ocramius > > http://ocramius.github.com/ > > > On 26 August 2014 17:42, <[email protected] <javascript:>> wrote: > >> Thanks. >> Is there a way of achieving the same (have data mapped to objects), >> without Doctrine being opinionated and defining this naming convention? >> Reason being I'd want to implement this in an existing code base. >> >> Terça-feira, 26 de Agosto de 2014 16:16:24 UTC+1, Marco Pivetta escreveu: >> >>> >>> On 26 August 2014 17:12, <[email protected]> wrote: >>> >>>> Suppose there's a User entity and it is composed of the following >>>> fields (mapped to value objects in my app): username, email, password. >>>> >>>> From what you said, I'd have to change this to username_value (or >>>> username_username if your config so), email_value, password_value. Is that >>>> correct? >>>> >>> >>> Correct. The other way around is to define a column prefix: >>> https://github.com/doctrine/doctrine2/blob/ >>> 65f8357b46cf247405ca4bb5bf348e0ffc67854b/lib/Doctrine/ORM/ >>> Mapping/ClassMetadataInfo.php#L3221-L3231 >>> >>> Marco Pivetta >>> >>> http://twitter.com/Ocramius >>> >>> http://ocramius.github.com/ >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "doctrine-user" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/doctrine-user. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "doctrine-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/doctrine-user. For more options, visit https://groups.google.com/d/optout.
