Hello Jessica,
I did not change anything in my db, I am doing cascade deletion via entity
mapping as below. It is actually deleting, I am just wondering why I don't
see the delete query for EchoSqlLogger. Any idea? what should I change in
my mapping below to see deletion in sqllogger?
@Herman: I appreciate singular/plural corrections, if there is any yet.
(in my order entity I have the opposite: ManyToOne, fieldName=> client,
reversedBy => orders)
$metadata->mapOneToMany(array( 'fieldName' => 'orders',
'targetEntity'
=> 'Entities\\Order',
'mappedBy' =>
'client',
'cascade' =>
array( 0 => 'remove', 1 => 'persist', ),
'joinColumns' =>
array( 0 => array( 'name' => 'client_id',
'referencedColumnName' => 'client_id',
'nullable' => true,
'onDelete' => 'cascade',
'columnDefinition' => NULL,
), )
));
On Thu, May 1, 2014 at 2:32 AM, Jessica Mauerhan
<[email protected]>wrote:
> Your database is probably handling the cascading. Are the foreign keys set
> up with on delete cascade in your actual database?
>
>
> On Wednesday, April 30, 2014 12:23:50 PM UTC-5, Parsifal wrote:
>>
>> I do use cascade deletion and it works fine but why delete query is not
>> shown with EchoSqlLogger?
>> It only shows the delete query for the entity that delete query is used
>> for it but cascade deleted entities are not shown however they are actually
>> deleted. Any idea?
>>
> --
> 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.
>
--
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.