最近在学习用 node 写个 Web Server,有个需求是统计最近30天每天新增的用户数,记录下 SQL 语句。
mysql 5.7 报错:1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column
通过 Docker 安装的 mysql 5.7,发现使用GROUP BY
语句时或报错,记错下处理过程:
Sequelize 日期格式化
最近 koa2 项目中用到的 ORM 是 Sequelize V6,查询时返回的时间格式是2020-12-18T09:11:12.668Z
,希望得到的是YYYY-MM-dd HH:mm:ss
,记录一下处理过程。
koa2 中使用 sequelize-auto 自动生成 models
最近 koa2 项目中用到的 ORM 是 Sequelize V6,建好表后可以使用sequelize-auto
自动生成每个表对应的 Model。
koa2 本地运行及 pm2 运行时如何区分 development 和 production
最近项目本地开发时希望和生产环境区分数据库,本地是 nodemon 启动 app.js 的,生产环境是通过 pm2 启动的,记录在macOS
开发时的配置。
hexo-nginx 配置 https 证书
之前通过 使用 certbot 在 Cent OS 中给 nginx 配置 https 给 hexo 配置的 https 似乎到期了,Chrome 会报危险,这次参考 在阿里云通过 SSL证书和 nginx 配置 https,对 https 证书进行了更新,记录下 nginx 配置。
node 微信公众号开发(四)—— 获取并缓存 jsapi_ticket 并生成 JS-SDK 权限验证的签名
最近想用 node 写一个微信公众号的项目,建议全程 https,这里记录一下如何获取并缓存 jsapi_ticket 并生成 JS-SDK 权限验证的签名。