Changeset 429262
- Timestamp:
- 08/26/2011 09:59:01 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postgresql-for-wordpress/trunk/pg4wp/driver_pgsql_install.php
r428351 r429262 164 164 165 165 // Support for INDEX creation 166 $pattern = '/,\s+(UNIQUE |)KEY\s+([^\s]+)\s+\(( [^\)]+)\)/';166 $pattern = '/,\s+(UNIQUE |)KEY\s+([^\s]+)\s+\(((?:[\w]+(?:\([\d]+\))?[,]?)*)\)/'; 167 167 if( preg_match_all( $pattern, $sql, $matches, PREG_SET_ORDER)) 168 168 foreach( $matches as $match) … … 171 171 $index = $match[2]; 172 172 $columns = $match[3]; 173 $columns = preg_replace( '/\(\d+\)/', '', $columns); 173 174 // Workaround for index name duplicate 174 175 $index = $table.'_'.$index;
Note: See TracChangeset
for help on using the changeset viewer.