【PostgreSQL】Ubuntu 下使用 Prisma 的初始化流程

步骤如下:

  1. 创建 Ubuntu 用户

    sudo adduser projectname

  2. 创建 PostgreSQL 用户

使用 postgres 用户登录,然后创建新用户:

复制代码
sudo -iu postgres
createuser --interactive
// 输入用户名 projectname,并允许该用户创建数据库
  1. 设置用户密码

使用 postgres 或 projectname 用户登录,设置用户密码:

复制代码
ALTER USER projectname WITH PASSWORD 'adfjiadjf';

完成上面准备工作就ok了,不需要手工创建数据库,因为下面将由 Prisma 来创建数据库。

  1. Prisma 初始化

schema.prisma 创建好之后,初始化数据库:

复制代码
npx prisma migrate dev --name 'init'

整个数据库创建工作就完成了。

相关推荐
S1998_1997111609•X4 小时前
论当今社会主义与人文关怀人格思想下的恶意仿生注入污染蜜罐描述进行函数值非法侵入爬虫的咼忄乂癿〇仺⺋.
数据库·网络协议·百度·ssh·开闭原则
倔强的石头_5 小时前
kingbase备份与恢复实战(六)—— 备份自动化与保留策略:Windows任务计划+日志追溯
数据库
轻刀快马6 小时前
别被 ORM 框架宠坏了:从一场“订单消失”悬案,看懂 MySQL 为什么要强推 InnoDB
数据库·mysql
后端漫漫8 小时前
Redis 客户端工具体系
数据库·redis·缓存
烛衔溟8 小时前
TypeScript 索引签名、只读数组与 keyof / typeof 入门
linux·ubuntu·typescript
PaperData9 小时前
1988-2025年《中国人口和就业统计年鉴》全年份excel+PDF
数据库·人工智能·数据分析·经管
星河耀银海9 小时前
C语言与数据库交互:SQLite实战与数据持久化
c语言·数据库·sqlite·交互
过期动态10 小时前
MySQL中的约束
android·java·数据库·spring boot·mysql
程序员陆通10 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库
Shan120510 小时前
站在计算机领域视角看:SQL注入攻击
网络·数据库·sql