因为这个 db 下有其他的临时表,和当前项目无关,测试时发现,运行迁移命令的时候,他会把我其他的表给删掉,
有什么办法可以只新增表和修改表,不动不相关的表的?
问 gpt ,都说可以修改 migration 目录的 sql 文件,但这个文件下也只有建表,更改表的 sql 语句,并没有删表的语句
举报· 418 次点击
登录 注册 站外分享
3 条回复  
wangritian 小成 2025-3-2 11:14:19
不太熟悉,但这么不合理的行为,会不会新版本解决了?或者迁移命令用错了,看看参数文档?
ty29022 小成 2025-3-2 13:52:50
先同步已存在的表 https://www.prisma.io/docs/orm/reference/prisma-cli-reference#db-pull
cunoe 小成 2025-3-2 13:58:52
我们的办法是用 view 来搞,把那些临时表写成 view 模型 https://www.prisma.io/docs/orm/prisma-schema/data-model/views
返回顶部