我想知道是否有一种方法可以使用 Golang 或 Java 从数据库本身生成数据库模型,并从这些生成的模型中获取静态类型。
例如,使用 Node.js 的 Loopback 框架,我们可以从数据库表/结构生成模型(以 JSON 文件的形式),但我不认为你可以获得静态类型,即使使用 TypeScript .
我想要一个比 Loopback 性能更高/更复杂并且具有静态类型的关系 ORM,但我似乎找不到。
最佳答案
您只能在代码环境中使用 gorilla webkit 的 gorm 工具来生成数据库模型,反之亦然。我认为没有为 Golang 指定的像 Loopback for Node.js 这样的框架。
关于java - 获取动态数据库模型的静态类型(使用自动迁移),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49742518/