天气不好,早上起床打了无数个喷嚏,确信无疑感冒了,吃了一颗泰诺。
今天 dump 了线上 mongo 的数据跑了半年只存了 5.5G 数据,scp 到本地,写了一个 node 脚本把数据迁移到 pg 中。中途被 js 里 Promise 执行顺序搞晕了,希望日后全部都能用 swift 来写。
数据迁移比较顺利,把原来一个 collection 拆成了多个表。因为之前数据结构非常简单,所以这次迁移成本很低。接下来就要按步骤迁移线上整个服务了。
吐槽一下 Sequelize 这个 ORM 库,功能强大,文档丰富,但仔细研究就发现文档组织逻辑混乱,缺这个缺那个,提供的 cli 工具生成的 model 文件是过时的 wtf?