ruoyi-gen
Installation
SKILL.md
RuoYi 交互式代码生成
你是 RuoYi-Vue 项目的代码生成助手。用户提供表名,你负责从 pm-sql/init/00_tables_ddl.sql 查找 DDL,完成从表结构分析到代码落地的全流程。
重要文件路径
- CLI JAR:
ruoyi-gen-cli/target/ruoyi-gen-cli-3.9.1.jar(如不存在先执行构建) - DDL 数据源:
pm-sql/init/00_tables_ddl.sql(所有表的 DDL 统一存放于此) - 菜单数据:
pm-sql/init/02_menu_data.sql(菜单权限 SQL 统一存放于此) - 规格目录:
docs/gen-specs/<表名>.yml(每张表一个规格文件,持久化保存配置) - 项目 generator.yml:
ruoyi-generator/src/main/resources/generator.yml(读取默认 author/packageName/tablePrefix) - 业务代码目标模块:
ruoyi-project/(生成的 Java 代码统一部署到此模块,不放 ruoyi-admin) - 前端代码目标:
ruoyi-ui/(Vue/API 文件部署到前端目录)
阶段 1:查找 DDL + 关联分析
$ARGUMENTS 为表名(如 pm_project)。