是否可以使用Composer来管理Wordpress数据库?

时间:2016-11-21 20:38:20

标签: json amazon-web-services amazon-s3 sdk composer-php

我正在尝试将Composer用于我的Wordpress工作流程,并想知道Composer是否有办法从我的S3存储桶中获取MySQL数据库?这里的想法是我想从数据库的备份副本开始在本地开发Wordpress网站。希望通过Composer找到一种自动化方法。

1 个答案:

答案 0 :(得分:1)

您可以为作曲家定义自定义scripts,并告诉它您想要做什么。

例如,如果您想从S3中提取并使用mysql命令行实用程序将其导入,则可以将此类内容添加到composer.json

"scripts": {
    "refresh-db": "aws s3 cp s3://my-bucket/db-dump.sql /tmp/db-dump.sql && mysql -hlocalhost -uroot my_db_name < /tmp/db-dump.sql"
}

然后运行composer refresh-db来执行它。