一个建立wordpress数据库的python包。
wpdatabase的Python项目详细描述
py wordpress数据库
一个建立wordpress数据库的python包。
wpdatabase
将:
- 创建数据库,如果它不存在。
- 创建WordPress用户,如果它已经不存在了。
^
注意,wpdatabase
目前只支持mysql数据库。
安装
pip install wpdatabase
先决条件
wpdatabase
假设已经在wp-config.php
文件中设置了以下属性:
Property | Description |
---|---|
^{ | 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日
初次发布。