egg-sequelize-ts 插件
egg-sequelize-ts plugin
目的 (Purpose)
能让使用 typescript
编写的 egg.js 项目中能够使用 sequelize方法,并同时得到egg.js所赋予的功能。
说明 (Description)
this plugin use sequelize-typescript
replace with sequelize
in egg.js
. at the same time, make sure of user
插件只是将 egg-sequelize
中的 sequelize 替换为 sequelize-typescript, 同时保证用户在 egg.js 创建的项目中使用 egg-sequelize
的方法尽量一致,在使用时的不同,我将下面一一阐述。 其他内容部分请查看 了解详情,请点击commit
- 替换
loader.js
中的内容
-
使用('sequelize-typescript').Sequelize替换sequelize
-
在
filter(model)
中使用findAll 替换sequelize,因为seq-ts在执行addModels才会有 sequelize -
seq-ts需要手动添加models
sequelize.addModels(models);
了解详情,请点击commit
如果对您有帮助,欢迎 star 和推荐 (????)