如何优雅地为egg-Sequelize扩展数据类型
Open
Inactive
- Dominant language
- TypeScript
- Stars
- 19k
- Forks
- 1.8k
- PR merge metrics
- No merged PRs in 30d
Description
在我的应用中,我需要手动为Sequelize增加一个新的数据类型,并在多个model中使用。
然而egg-Sequelize的初始化和model加载都在`configWillLoad`和 `configDidLoad`之间完成,我找不到一个位置(Sequelize挂载到app后、model加载前)来运行我的数据类型扩展语句。
在当前的应用中,我将扩展语句加在每个model文件头部以保证model加载前扩展数据类型总是已经被声明了,但是我希望能找到一个更优雅而易于维护的扩展数据类型方式。
请问有什么解决方案吗?
Contributor guide
Assessment
This issue has not been assessed yet.