Prisma 在 mysql 中生成大写的数据库表。有没有办法只生成小写的表格?

Posted

技术标签:

【中文标题】Prisma 在 mysql 中生成大写的数据库表。有没有办法只生成小写的表格?【英文标题】:Prisma generates database tables with uppercase in mysql. Is there any way to generate tables only in lowercase? 【发布时间】:2021-07-29 12:57:52 【问题描述】:

Prisma 在 mysql 中生成大写的数据库表。有没有办法只生成小写的表格?

【问题讨论】:

【参考方案1】:

目前您必须使用 @map and @@map 手动执行此操作。

你可以阅读更多关于这个here的信息。

这里是一个例子:

model PostInCategories 
  category Category @map(name: "category_id")
  post     Post     @map(name: "post_id")

  @@unique([post, category], name: "post_id_category_id_unique")
  @@map(name: "post_in_categories")

【讨论】:

以上是关于Prisma 在 mysql 中生成大写的数据库表。有没有办法只生成小写的表格?的主要内容,如果未能解决你的问题,请参考以下文章

使用 MySQL,如何在表中生成包含记录索引的列?

如何从 Prisma 中的 MySql 关系表中获取数据

如何在Objective-C中生成随机大写字符

在C#中生成随机大写字母,同时检查每个都只生成一对

根据条件在 Spark SQL 或 MySQL 中生成新列

在java中生成随机字符串[重复]