gpt4 book ai didi

scala - 玩! : Does Slick's DDL replace Evolutions?

转载 作者:行者123 更新时间:2023-12-03 14:44:32 24 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我是新手! & 光滑。在使用 Slick 的 table.ddl.create 时我注意到它并没有创造进化,但应用程序仍然有效。

这会取代进化吗?我可以在生产中使用它吗?我是不是该?

提前致谢。

最佳答案

Slick 和 Slick DDL 插件都只能生成代码来创建或删除你的模式,而不是进化它。因此,您仍然需要 Play 进化或类似的东西来修改现有模式。在 Slick 团队中,我们正在努力开发迁移解决方案(优先级较低)。许多部分已经存在,但尚未正确集成。有@nafg 的模式操作DSL:https://github.com/nafg/slick-migration-api和我一年前的数据库版本管理工具原型(prototype):https://github.com/cvogt/migrations/ .后者的代码生成部分已经进入了 Slick 2.0。正确集成所有这些将为我们提供类型安全的数据库迁移脚本的全面解决方案。

关于scala - 玩! : Does Slick's DDL replace Evolutions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21404569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com