V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GooGee
V2EX  ›  PHP

Laravel 代码生成器(图形界面),直观、便捷、高效,在线生成代码

  •  1
     
  •   GooGee · 2019-10-08 08:05:41 +08:00 · 6089 次点击
    这是一个创建于 1655 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Entity-Builder

    Laravel 代码生成器(图形界面),直观、便捷、高效,在线生成代码 Online

    GitHub: https://github.com/GooGee/Entity-Builder

    功能

    • 加载/保存项目 JSON
    • 压缩下载 PHP 代码
    • 在线部署 PHP 代码
    • 自定义 PHP 模板
    • 根据数据库结构生成项目
    • 设计数据表
    • 设计模型工厂
    • 添加模型关系
    • 添加数据验证规则
    • 生成模型关系图
    • 生成 RESTful Controller
    • 生成 Factory
    • 生成 Migration
    • 生成 Model
    • 生成 Policy
    • 生成 Request
    • 生成 Resource
    • 生成 Seeder
    • 生成 Test

    table

    10 条回复    2019-10-09 08:54:07 +08:00
    zgl263885
        1
    zgl263885  
       2019-10-08 08:55:24 +08:00
    功能挺好,希望可以支持其他语言~
    justfindu
        2
    justfindu  
       2019-10-08 08:56:39 +08:00
    migration 有点难用. name 和 type 其实重复, 应该 name 预设加可自输入, 不然还不如直接命令行. 我觉得可以参考 October, 我记得还挺厉害的.
    justfindu
        3
    justfindu  
       2019-10-08 08:56:49 +08:00
    原来我早已经 star
    7gugu
        4
    7gugu  
       2019-10-08 09:02:26 +08:00 via Android
    这个很方便啊
    lihongming
        5
    lihongming  
       2019-10-08 09:45:50 +08:00
    先 star 后看 :D
    GooGee
        6
    GooGee  
    OP
       2019-10-08 10:36:00 +08:00
    @justfindu 第一个下拉框里的是常用的类型,第二个里的是常用的 int 类型的字段名,第三个里的是常用的 string 类型的字段名,第四个里的是外键 表名 + _id
    wangyzj
        7
    wangyzj  
       2019-10-08 13:23:41 +08:00
    star
    GooGee
        8
    GooGee  
    OP
       2019-10-08 17:02:50 +08:00
    @zgl263885 有些好奇你说的是其他哪种语言。换个框架,这个工具可能就用不上了。换个语言,应该更不可能了。
    zgl263885
        9
    zgl263885  
       2019-10-09 07:21:08 +08:00 via iPhone
    @GooGee 比如 java,Python,go 等。可以参考 postman,将请求转化为各种不同语言的请求代码。
    GooGee
        10
    GooGee  
    OP
       2019-10-09 08:54:07 +08:00
    @zgl263885 我不熟悉你说的那几种语言,不过像 postman API 请求倒是可以做出来,只是可能没多少人有这个需求。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5494 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:18 · PVG 11:18 · LAX 20:18 · JFK 23:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.