在开发项目过程中,需要修改数据库表结构时,通常是在本地先执行,代码部署上线后再在服务器上进行执行,这种做法一来容易遗漏(漏语句或漏执行),二来直接在生产环境手动执行 SQL 语句风险太大,故需要制定些策略来。 在之前任职的公司中团队采取的方案是,每张表结构语句都用文件的形式保存在项目中,一旦该表结构发生变动,就在该文件中记录相关语句,并写上注释、作者、版本号,在发版时通过脚本提取此次版本需要执行的语句批量进行执行。我...
今天二进制打包后上线,发现无法发信: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/TroubleshootingSMTP server error: Failed to connect to server 社区搜了一通,发现老大说是证书问题,下载证书就好了 sudo mkdir -p /etc/ssl/certs &&a...
项目地址 https://github.com/chunbo007/wechat-mp wechat-mp 项目简介 微信开放平台管理工具 微信开放平台服务商一般有多套小程序需要管理,帮人代开发时需要客户不停扫码授权,体验极其不好。对于SAAS小程序服务商也可以在运维平台中尝试二开对接开放平台的api,但是项目多了以后每个运营平台都需要重复造轮子,而且维护成本也高,所以萌生了写一个通用管理微信开放平台的工具。 微信官...