[wp-trac] [WordPress Trac] #13715: dbDelta produces warnings
    WordPress Trac 
    wp-trac at lists.automattic.com
       
    Fri Jun 11 03:00:25 UTC 2010
    
    
  
#13715: dbDelta produces warnings
-----------------------------+----------------------------------------------
 Reporter:  mitchoyoshitaka  |       Owner:  westi    
     Type:  defect (bug)     |      Status:  accepted 
 Priority:  normal           |   Milestone:  3.0      
Component:  Database         |     Version:  3.0      
 Severity:  normal           |    Keywords:  has-patch
-----------------------------+----------------------------------------------
Comment(by nacin):
 Committing this now.
 Mitcho, you'll actually have a separate issue with your create table
 statement, in that you'll end up with duplicate cookie indexes each time
 it runs.
 The issue is that dbDelta is incredibly finicky and requires exacting
 specifications in some cases, and sometimes throwing a fight over
 whitespace. The Codex is pretty good about explaining this, and otherwise
 sticking to the queries that core use is a good bet.
 In this case, defining UNIQUE KEY with the cookie field is causing dbDelta
 to keep creating indexes. I did not look into why, but moving `UNIQUE KEY
 cookie (cookie)` to its own line at the end of the statement fixed it.
-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/13715#comment:9>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
    
    
More information about the wp-trac
mailing list