model的定义使用了comment:
生成的sql语句中没有comment
这是egg吗
@gougou168 是的呢
是由于sequelize去掉了comment的支持导致的,楼主可以看sequelize的代码就知道了
来自酷炫的 CNodeMD
@zhangmingfeng 谢谢,有啥方法可以加上吗?源码是不太会改的
来自酷炫的 CNodeMD
@dpc761218914 你要是想维护表模型,可以使用https://github.com/zhangmingfeng/easy-migrate,是基于sequelize写的,这里面我扩展了sequelize,支持comment定义。完全兼容egg-sequelize,可以自动生成define文件
来自酷炫的 CNodeMD
@dpc761218914 推荐使用egg-sequelize-extends,对egg-sequelize的扩展,支持日志的打印(原egg-sequelize的日志是info级别的,而且不能修改,只能关闭),另外支持define文件的comment参数(原egg-sequelize不支持),其他的和egg-sequelize完全一样
用SQL创建表。。然后用Sequelize-auto映射出model。。。 或者用服务化来单服务单库。。
这种通过ORM来建表的方案,在后续的数据处理和项目维护中。。。越弄越头疼。。