Le 24/05/2011 10:10, polonese a écrit :
Hey,

i tried to use camelCase table names in entities like:

------------------------------------------------------------------------------
/**
  * @ORM\Table(name="postalCodes")
  * @ORM\Entity
  */
class PostalCode{}
------------------------------------------------------------------------------

But if i run the following command in my cmd,

------------------------------------------------------------------------------
php app/console doctrine:schema:create
------------------------------------------------------------------------------

it will create a lowercase mysql-table "postalcodes".
Is this a doctrine bug?

camelCase columns are supported:

------------------------------------------------------------------------------
/**
  * @ORM\Column(name="camelCase", type="string", length=255,
nullable=false)
  */
private $camelCase;
------------------------------------------------------------------------------

will create am mysql-column "camelCase"

It is not a Doctrine bug but your MySQL server is probably configured to lowercase the table names (which is the default behavior for the Windows versions of MySQL)

--
Christophe | Stof

--
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.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
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to