Zero-CRUD VS Code 扩展 始于 SQL,交付全栈

粘贴你的数据库结构,可视化配置字段与权限,一键生成完整前后端系统。

数据库:MySQL / PostgreSQL / SQLite / MariaDB 后端:TypeScript / Python / Go / Java 前端:Vue / React 权限、数据归属、复杂查询内置其中。 与 AI 协作,提供坚实基础。

为真实生产应用而生

不只是生成代码——权限、数据归属、安全性从设计之初就内置。

🖥️

多端兼容

一份结构,多端目标:SQLite、MySQL、PostgreSQL、MariaDB;TypeScript、Python、Go、Java 后端 + Vue/React 前端。

🔍

复杂条件查询

过滤、比较运算符、范围、嵌套条件——不写 SQL 也能构建强大的列表查询。

📄

内置分页

每个列表接口内置 offset 分页与总数统计,大表开箱即用。

⚙️

系统字段

created_at、updated_at、version、created_by 自动处理——时间戳、乐观锁、审计字段接入每张表。

🔐

精细化权限控制

每个项目的操作级、字段级权限规则。精确到单个字段,决定谁能增删改查。

🏷️

数据归属

生成的代码内置归属校验与按用户的数据隔离。

🔗

外键清晰展示

外键关系在表编辑器中清晰呈现,并反映到生成的 API 与结构中。

🛡️

安全设计

参数化防注入查询、限流、资源上限、开箱即用的认证——默认安全,而非事后补丁。

🚀

立即运行与调试

一键启动生成的项目——数据库、依赖、端口自动处理;内置 Playground 直接在工具里调试 API,导出 Postman 集合与 OpenAPI 规约。

与 AI 协作,让你的系统底座更坚固

AI 让「写代码」前所未有地容易, 但代码从「能跑」到「稳定、规范、可维护」,需要确定性。 Zero-CRUD 从标准化的表结构出发,每次都生成一致、可靠的前后端底座——你的 AI 工具再在底座之上添加个性化逻辑。

始于 SQL,交付全栈。

粘贴 DDL、选择技术栈、一键生成一切。

-- 1. DDL input
CREATE TABLE products (
  id         INTEGER PRIMARY KEY AUTOINCREMENT,
  name       TEXT    NOT NULL,
  price      REAL    NOT NULL DEFAULT 0.0,
  is_active  INTEGER NOT NULL DEFAULT 1 CHECK(is_active IN (0,1)),
  created_at DATETIME NOT NULL DEFAULT (datetime('now'))
);

-- 2. Pick languages
   Backend:  TypeScript / Python / Go / Java
   Frontend: Vue 3 / React

-- 3. Generate → Run
   npm run dev  # Backend on :3000
   npm run dev  # Frontend on :5173

准备开始?

安装 VS Code 扩展、打开 SQL 文件,一分钟内得到一套完整前后端系统。