gpt4 book ai didi

ORM:手写模式还是自动生成?

转载 作者:行者123 更新时间:2023-12-02 11:57:12 25 4
gpt4 key购买 nike

我应该为用高级语言(例如 Python、Ruby)开发的项目使用手写模式,还是应该让我的 ORM 解决方案自动生成它?最终我需要在不破坏所有数据的情况下进行迁移。绑定(bind)到特定的 RDBMS 是可以的,但如果可以以某种方式支持约束和过程等功能,那就太好了。

最佳答案

我从不使用 ORM 生成的架构。

我发现 ORM 想要生成模式的方式通常与我想要的数据库结构完全不一致。另外,我知道这很微不足道,命名方案通常很差。

数据库结构有其自身的限制,我发现 ORM 自动生成工具通常不会充分考虑这些限制。如果您稍后想要在数据库上运行报告(并且您会的),那么拥有良好的数据库结构和设计非常重要。

关于ORM:手写模式还是自动生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126978/

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