From ecc031d1baeea006722db694b4612707bf1b0011 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BD=B6=E5=93=A5?= Date: Fri, 17 Feb 2017 21:18:58 +0800 Subject: [PATCH] v0.0.6 utf8mb4 --- README.md | 2 ++ src/lib/sequelize.js | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/README.md b/README.md index 38a9b42..d1f2d25 100644 --- a/README.md +++ b/README.md @@ -473,6 +473,8 @@ request.post('/api').form({key:'value'}), function(err,httpResponse,body){ /* .. 更新说明 -------- +*v0.0.6 2017年02月17日21:17:23* +1、修改了src/lib/sequelize.js文件,添加了对utf8mb4的支持(要求MySQL版本>5.5)。 *v0.0.5 2017年02月12日01:25:34* 1、修改了gulpfile.js文件,在更改文件热重启的时候无需检查全部文件,仅检查改动文件,开发速度更快。 diff --git a/src/lib/sequelize.js b/src/lib/sequelize.js index 390321d..cb72783 100644 --- a/src/lib/sequelize.js +++ b/src/lib/sequelize.js @@ -4,6 +4,12 @@ import { DB as DBConfig, System as SystemConfig } from '../config' export default new Sequelize(DBConfig.database, DBConfig.username, DBConfig.password, { host: DBConfig.host, dialect: SystemConfig.db_type, + dialectOptions: { //MySQL > 5.5,其它数据库删除此项 + charset: 'utf8mb4', + collate: 'utf8mb4_unicode_520_ci', + supportBigNumbers: true, + bigNumberStrings: true + }, pool: { max: 50, min: 0,