コード例 #1
0
ファイル: wpmdbpro-command.php プロジェクト: Garth619/Femi9
 /**
  * Export local DB to file.
  *
  * ## OPTIONS
  *
  * <output-file>
  * : A file path to export to. Filename will be modified to end in .sql or
  * .sql.gz if necessary.
  *
  * [--find=<strings>]
  * : A comma separated list of strings to find when performing a string find
  * and replace across the database.
  *
  *     Table names should be quoted as needed, i.e. when using a comma in the
  *     find/replace string.
  *
  *     The --replace=<strings> argument should be used in conjunction to specify
  *     the replace values for the strings found using this argument. The number
  *     of strings specified in this argument should match the number passed into
  *     --replace=<strings> argument.
  *
  * [--replace=<strings>]
  * : A comma separated list of replace value strings to implement when
  * performing a string find & replace across the database.
  *
  *     Should be used in conjunction with the --find=<strings> argument, see it's
  *     documentation for further explanation of the find & replace functionality.
  *
  * [--include-tables=<tables>]
  * : The comma separated list of tables to migrate. Excluding this parameter
  * will migrate all tables in your database that begin with your
  * installation's table prefix, e.g. wp_.
  *
  * [--exclude-post-types=<post-types>]
  * : A comma separated list of post types to exclude. Excluding this parameter
  * will migrate all post types.
  *
  * [--skip-replace-guids]
  * : Do not perform a find & replace on the guid column in the wp_posts table.
  *
  * [--exclude-spam]
  * : Exclude spam comments.
  *
  * [--gzip-file]
  * : GZip compress export file.
  *
  * [--include-transients]
  * : Include transients (temporary cached data).
  *
  * [--subsite=<blog-id|subsite-url>]
  * : Export the given subsite as a single site install. Requires the Multisite Tools addon.
  *
  * [--prefix=<new-table-prefix>]
  * : A new table prefix to be used for a subsite export.
  *
  * ## EXAMPLES
  *
  *     wp migratedb export ./migratedb.sql \
  *        --find=http://dev.bradt.ca,/Users/bradt/home/bradt.ca
  *        --replace=http://bradt.ca,/home/bradt.ca
  *        --include-tables=wp_posts,wp_postmeta
  *
  * @param array $args
  * @param array $assoc_args
  */
 public function export($args, $assoc_args)
 {
     parent::export($args, $assoc_args);
 }
コード例 #2
0
 /**
  * Run a find/replace on the database.
  *
  * ## OPTIONS
  *
  * [--find=<strings>]
  * : A comma separated list of strings to find when performing a string find
  * and replace across the database.
  *
  *     Table names should be quoted as needed, i.e. when using a comma in the
  *     find/replace string.
  *
  *     The --replace=<strings> argument should be used in conjunction to specify
  *     the replace values for the strings found using this argument. The number
  *     of strings specified in this argument should match the number passed into
  *     --replace=<strings> argument.
  *
  * [--replace=<strings>]
  * : A comma separated list of replace value strings to implement when
  * performing a string find & replace across the database.
  *
  *     Should be used in conjunction with the --find=<strings> argument, see it's
  *     documentation for further explanation of the find & replace functionality.
  *
  * [--include-tables=<tables>]
  * : The comma separated list of tables to search. Excluding this parameter
  * will run a find & replace on all tables in your database that begin with your
  * installation's table prefix, e.g. wp_.
  *
  * [--exclude-post-types=<post-types>]
  * : A comma separated list of post types to exclude from the find & replace.
  * Excluding this parameter will run a find & replace on all post types.
  *
  * [--skip-replace-guids]
  * : Do not perform a find & replace on the guid column in the wp_posts table.
  *
  * [--exclude-spam]
  * : Exclude spam comments.
  *
  * [--include-transients]
  * : Include transients (temporary cached data).
  *
  * [--subsite=<blog-id|subsite-url>]
  * : Run a find & replace on the given subsite. Requires the Multisite Tools addon.
  *
  * ## EXAMPLES
  *
  *     wp migratedb find-replace
  *        --find=http://dev.bradt.ca,/Users/bradt/home/bradt.ca
  *        --replace=http://bradt.ca,/home/bradt.ca
  *        --include-tables=wp_posts,wp_postmeta
  *
  * @param array $args
  * @param array $assoc_args
  *
  * @subcommand find-replace
  */
 public function find_replace($args, $assoc_args)
 {
     parent::find_replace($args, $assoc_args);
 }