【问题标题】:add field to database without erasing data of table in Prisma将字段添加到数据库而不删除 Prisma 中表的数据
【发布时间】:2021-11-29 23:45:35
【问题描述】:

我正在尝试使用 Prisma ORM。 在我的表中存在一些数据,这是我的模型:

model User {
  id Int @default(autoincrement()) @id 
  username String @db.VarChar(100) @unique
}
model Post {
  id         Int        @id @default(autoincrement())
  createdAt  DateTime   @default(now())
  title      String
}

在用户模型中存在一些数据。如何在用户模型中添加“密码”字段而不从用户模型中删除任何数据?

【问题讨论】:

    标签: javascript node.js database orm prisma


    【解决方案1】:

    我将这一行添加到 User 模型中并且它起作用了。

    password String ?
    

    那个?表示该字段可以为空或为空。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-15
      • 2014-08-21
      • 2013-02-21
      • 2012-06-05
      • 2018-11-09
      • 1970-01-01
      • 2022-11-23
      • 2016-07-30
      相关资源
      最近更新 更多