josephdsouza86/wp-sync-db-cli

WP Sync DB CLI 插件

安装次数: 0

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 41

类型:wordpress-plugin

dev-master 2022-03-03 16:30 UTC

This package is auto-updated.

Last update: 2024-09-29 06:25:50 UTC


README

WP Sync DB 的一个插件,允许您通过函数调用或通过 WP-CLI 执行迁移。

示例用法

以下两种形式的 wpsdb migrate 命令都是可能的,通过提供配置文件 ID 或连接信息字符串。

针对已存储在系统/数据库中的用户创建的配置文件

wp wpsdb migrate --profile=1

profile 表示配置文件编号,如 WP 的迁移选项卡中的“已保存迁移配置文件”列表中所示。

手动指定连接字符串(无配置文件)

wp wpsdb migrate --connection-info=https://example.com\n6AvE1jnBHIZtITuNCXj2eZArNM8uqNXC --action=pull --create-backup=1

connection-info 是在目标网站的设置选项卡中找到的字符串。换行符被替换为 \n 等效字符,以便在单行上传递整个字符串。

action 可以设置为 pullpush,具体取决于数据库同步的方向。

create-backup 是一个位字段,表示在传输之前是否应该备份数据库。默认为 1。

指定配置文件并回退到连接字符串

wp wpsdb migrate --profile=1 --connection-info=https://example.com\n6AvE1jnBHIZtITuNCXj2eZArNM8uqNXC --action=pull --create-backup=1

在这个例子中,我们可以在迁移之前尝试指定一个尚不存在的配置文件,然后回退到提供的手动配置文件参数。一旦迁移完成,如果我们重新运行此命令,则配置文件将被迁移,并且将使用此配置文件。这对于自动化非常有用。