hufeng / react-code-ai

crazy idea fo fronted end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

基于modal的自动代码生成

creasy2010 opened this issue · comments

业务领域经常会有对应概念的表设计..

在领域词汇关系定义出来后,设计相关的modal, 再根据modal做自动化生成代码逻辑,具体如下:

  1. 自动生成数据库脚本(或orm), 不同版本语言基础调用crud,分页等基础逻辑,
  2. 入口参数做参数校验;

问题:

  1. 一次生成后, 后面再有改动是不是要手动来做?

这个是个刚需,后端的刚需

这个目前在不同语言里面有不同的解决方案,我觉得最巅峰的方案肯定是
Ruby On Rails,简直碉堡没有朋友。

  1. Elixir -> Etco可以搞定这个需求
  2. Python Django , django db migration 可以自动搞定
  3. Java,Hibernate可以搞定,那意味着JPA应用也可以,MyBatis不知道有没有
  4. Go,beego应该是有的
  5. Node,我还没有去了解

不需要手动改,每次字段变动的时候,会生成历史迁移记录