database - Prisma ^2.0 不能处理数据库创建和表创建?
问题描述
当我尝试其他的ORM系统(Laravel的ORM)时,我使用ORM系统让我可以直接控制数据库服务器,例如数据库的创建和删除以及表的删除。
我想知道 Prisma 是否不提供这种功能。Prisma 是否提供这些功能?
我查了官方文档,但没找到。是不是因为SQL注入没有提供这个功能?
解决方案
Prisma 确实通过Prisma Migrate提供此功能。
简而言之:
- Prisma Client允许您在应用程序运行时发送数据库查询以在数据库中读取和写入数据。
- Prisma Migrate让您可以管理数据库架构(例如创建、修改和删除表)
您可以按照本指南了解如何开始使用 Prisma Migrate:https ://www.prisma.io/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-postgres
推荐阅读
- c# - 列出 Kestrel 提供的端点?
- android - 如何从 JSON 数组数据输出中删除大括号 []?
- ios - SDWebImage 不适用于将西班牙字母转换为图像名称 iOS Swift
- python - 我尝试创建一个 lambda 函数并尝试返回元组值,但我收到生成器对象错误
- ios - 首次应用约束时的意外行为
- django - Django 形式的性
- java - 在 eclipse 中,程序已经运行,但按 Run 或 Ctrl+f11 后控制台未打开,但当我按 Run 时,控制台窗口打开
- arrays - 给定两个数组和一个上限,获取总和最大且低于上限的索引对的最有效方法是什么?
- node.js - Mongoose/TypeScript $addToSet、$push 和 $pull 错误
- android - Android AlertDialog 类似于 Android 10 及更高版本中的权限对话框