新版本的代码生成实体类为何是空的?

Blade 已结 2 884
星屑
星屑 剑童 2023-03-15 16:19

 总结

    即便是生成的代码不需前台文件,也要对模型配置功能进行一次保存,否则直接进行代码生成是不会出现字段




2.8升级到3.0.1后,新版本的代码生成实体类为何是空的?


    bladeXBoot3.0.1是直接从官网下载运行的,代码生成器是单表生成


    前台模型配置这里也能读出来表结构


    后目前做出的修改仅限于整合一些旧版本的模块、框架方面仅对user表添加了新字段,未对整体做出大量修改


补充

    后续我对另外一些表包括框架表测试生成了一下,实体类也都是空的


    框架数据库未使用旧版本,执行的新版本mysql文件


    我重新下载一份未修改的后台,创建新的数据库,测试生成user表,实体类依旧为空,数据库使用的是腾讯云数据库


    目前版本降级到2.9.1最后一次更新版本,无生成问题


QQ截图20230315161649.png

QQ截图20230315163610.pngQQ截图20230315164939.png

QQ截图20230315164429.png










2条回答
  •  zhx1994
    zhx1994 (最佳回答者)
    2023-03-16 10:33

    https://sns.bladex.cn/q-8691.html

    0 讨论(1)
  • 2023-03-16 12:33

    了解了,官网文档这里有去查看过,根据文档展示所描述是前台页面配置的东西,而我这边只需要后台代码,就没有使用模型配置

    我的后续测试新生成的模型必须要点开配置,并且保存,即便是生成的代码不需前台文件,也要对模型配置功能进行一次保存,否则直接进行代码生成是不会出现字段,这里后续确实需要优化一下

    作者追问:2023-03-16 14:36

    月底准备发的新版本已经优化,在新增配置后会弹窗提示是否新增模型,点确定就会自动打开模型配置页面了

    1 讨论(0)
提交回复