# AutoDDL 插件 for IntelliJ IDEA
**AutoDDL** 插件帮助您在 IntelliJ IDEA 中甜甜的生成 `CREATE TABLE` 语句。用户可以选择调用大模型的能力,自动生成结构化建表表单元数据(以下简称 **建表的表单元数据 J**),也可以手动编写表单来生成 DDL 语句。
## 功能特性
- **甜甜的表创建**:基于结构化表单元数据自动生成 `CREATE TABLE` SQL 语句。
- **大模型支持**:用户可选择调用大语言模型(LLM)的能力,自动生成建表表单元数据。
- **Java 类型映射**:用户无需关心数据库字段类型,插件会自动将 Java 类型映射到数据库类型,并生成相应的 DDL 语句。
- **二次编辑**:用户仍然可以对生成的表单元数据 **J** 进行二次编辑,以进一步自定义 DDL。
- **手动编写表单**:如果用户不想调用大模型能力,也可以手动编写表单并生成 DDL 语句。
## 使用说明
1. **插件入口**:在 IntelliJ IDEA 的 **Tools** 菜单 -> **AutoDDL** 下找到插件入口。
2. **初始配置**:在使用插件之前,您需要配置 LLM 的 API Key:
- 目前只支持 **阿里灵积**(`DASHSCOPE_API_KEY`)。
- 您可以在 **IDEA 设置** 中配置 API Key。
3. **调用大模型生成建表表单**:
- 选择使用大模型生成建表的结构化表单元数据。
- 生成后,您仍然可以对表单进行手动编辑。
4. **手动编写表单**:
- 如果您偏向手动编写表单,您可以直接手动编写表单来生成 DDL 语句,而不调用大模型能力。
-
Notifications
You must be signed in to change notification settings - Fork 0
License
zjarlin/autoddl-idea-plugin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published