evanzzy 发表于 2017-1-3 16:17:57

生成时老提示表在库中不存在,实际是存在的

dbconfig和jeecg_database两个配置文件配置的数据库连接都没问题,也可以正常在代码生成器中测试功能,就是生成代码的时候提示表在库中不存在,实际从后台看表已经生成了。

在类GenerateController里面174行,改成        if(!tableexist)就可以通过并正常生成代码了。


目测是个bug

evanzzy 发表于 2017-1-4 22:19:07

这个问题在windows系统装的mysql上不会出现,在linux系统装的mysql上就会出现。思考原因在于linux的mysql默认区分表名的大小写,底层sql代码使用了大小写的表名去查询数据库,而数据库的表名都是小写的,所以造成了这个问题。
页: [1]
查看完整版本: 生成时老提示表在库中不存在,实际是存在的