Plugin Directory

Changeset 557841


Ignore:
Timestamp:
06/14/2012 09:15:09 AM (14 years ago)
Author:
hawk__
Message:

Corrected a problem with ID quoting when importing in WP 2.9.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postgresql-for-wordpress/trunk/pg4wp/driver_pgsql.php

    r547119 r557841  
    293293            $sql = preg_replace($pattern, '', $sql);
    294294           
    295             // For correct ID quoting
    296             $pattern = '/[ ]*`([^`]*ID[^`]*)`[ ]*=/';
    297             $sql = preg_replace( $pattern, ' "$1" =', $sql);
    298            
    299295            // For correct bactick removal
    300296            $pattern = '/[ ]*`([^` ]+)`[ ]*=/';
    301297            $sql = preg_replace( $pattern, ' $1 =', $sql);
    302298
     299            // For correct ID quoting
     300            $pattern = '/[ ]*([^ ]*ID[^ ]*)[ ]*=/';
     301            $sql = preg_replace( $pattern, ' "$1" =', $sql);
     302           
    303303            // WP 2.6.1 => 2.8 upgrade, removes a PostgreSQL error but there are some remaining
    304304            $sql = str_replace( "post_date = '0000-00-00 00:00:00'", "post_date IS NULL", $sql);
Note: See TracChangeset for help on using the changeset viewer.