一个建立wordpress数据库的python包。

wpdatabase的Python项目详细描述


py wordpress数据库

CircleCI

一个建立wordpress数据库的python包。

wpdatabase将:

  • 创建数据库,如果它不存在。
  • 创建WordPress用户,如果它已经不存在了。

^ }是幂等的;如果数据库和用户已经存在,则它将成功返回。

注意,wpdatabase目前只支持mysql数据库。

安装

pip install wpdatabase

先决条件

wpdatabase假设已经在wp-config.php文件中设置了以下属性:

PropertyDescription
^{}Host or endpoint of the MySQL database server.
^{}WordPress database user.
^{}WordPress database password.

如果需要将这些值添加到wp-config.php的帮助,请签出wpconfigr

命令行用法

如果需要指定数据库管理员的用户名和密码:

python -m wpdatabase --wp-config      /www/wp-config.php \
                     --admin-username garnet \
                     --admin-password love

如果您将wordpress部署到amazon web services(aws)中,并且您的管理员用户名和密码保存在secrets manager中:

python -m wpdatabase --wp-config                       /www/wp-config.php \
                     --admin-credentials-aws-secret-id AdminSecretID \
                     --admin-credentials-aws-region    eu-west-1

开发

要安装开发依赖项:

pip install -e .[dev]

运行测试:

python test.py

更改

v1.0.1-2018年12月11日

修复了损坏的依赖项版本。

v1.0-2018年12月05日

初次发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将springboot war部署到debian jetty8   java破坏了函数,即使它看起来是正确的   当MockMvc不可自动编译时,java会有选择地从Spring Security向其应用单个过滤器   java AndroidStudio每秒播放n次生成的声音   JavaJBossSeam:继承的方法被拦截了吗?   ScheduledExecutorService中线程默认名称中池号的java含义   在Java中用递归方法实现类Fibonacci的递归   java虚拟路径/文件夹   java即时与ZoneDateTime。转换到另一时区   用GaussLegendre算法在java中逼近Pi   java RecyclerView findFirstVisibleItemPosition()返回1   java根据当前经过身份验证的用户的角色返回不同的JSON对象   java从内部类访问扩展类的方法   Android程序中的Java语法WRT静态方法   可选参数初始化Java字符串文字时出错