跳转到主要内容

Prisma Studio

Prisma Studio 中文版,用于管理 PostgreSQL 数据库

Prisma 官方的 Studio 界面简洁,方便管理数据库,但不推荐使用于生产环境。因为它缺少鉴权机制,同时它的界面是英文。

本节将介绍 Prisma Studio 中文版的使用方法。

Prisma Studio 中文版仅支持管理 PostgreSQL 数据库。它比官方的 Studio 界面多了汉化和数据库 DDL 查看、多 SQL 语句执行功能。

完整项目文档请参照 Github Readme 或 Npmjs。

通过源码安装

环境要求:Nodejs ≥ 22、PostgreSQL ≥ 14、Git。

克隆仓库:

Bashgit clone https://github.com/imqi1-github/prisma-studio-cn.git

安装依赖:

Bashnpm install

创建配置文件,比如 config.json:

JSON{
  "url": "postgres://...",
  "username": "admin",
  "password": "s3cret"
}

其中,url 是数据库连接字符串,username 和 password 是登录凭据。

启动 Prisma Studio 中文版:

Bashnode build/cli.js --config config.json --browser none

通过 npm 安装

创建一个目录,在里面写上 package.json 文件:

JSON{
    "scripts": {
        "studio": "STUDIO_USERNAME=admin STUDIO_PASSWORD=s3cret node node_modules/prisma-studio-cn/build/cli.js --url=\"postgres://your_username:your_password@localhost:5432/your_database\" --browser none"
    },
    "dependencies": {
        "prisma-studio-cn": "^1.0.8"
    }
}

安装依赖:

Bashnpm install

启动:

Bashnpm run studio