Se si guarda alla struttura del customer_entity
tavolo, ho notato la created_at
campo ha questo attributo: on update CURRENT_TIMESTAMP
. Quindi ogni volta che la riga viene aggiornata, il created_at
timestamp cambia.
Sembra che questo attributo dovrebbe esistere sul updated_at
campo, non sul created_at
campo. So che è raro che questa tabella venga modificata direttamente a causa della struttura EAV, ma sembra comunque sbagliato modificare mai il created_at
campo.
C'è una ragione per questa struttura di tabella o è solo un bug?
Modifica: ho trovato una segnalazione di bug confermata da Magento per questo. Numero 27944. Sfortunatamente, devi accedere per vederlo. http://www.magentocommerce.com/bug-tracking/issue?issue=13882
sales_flat_quote
prima, poi ho controllato customer_entity
. L'abbiamo appena notato perché alcuni dei nostri rapporti non avevano alcun senso. Questo può davvero essere un bug?
cron_schedule
,api_user
,admin_user
,customer_entity_address
,downloadable_link_purchased
,downloadable_link_purchased_item
,index_event
,eav_entity
log_customer
,sales_flat_quote_address
,sales_flat_quote
,sales_flat_quote_address_item
,sales_flat_quote_payment
,sales_flat_quote_shipping_rate
,sales_recurring_profile
. Potrebbero essercene anche altri. Ho perso interesse a un certo punto, mentre li cercavo.