新手打算入坑 rust 写 web ,习惯了 gorm 的 model 到数据库,自动迁移的操作,用了 seaorm 发现和 gorm 是反着来的,seaorm 编写 migration ,执行 up 映射到数据库,然后再从数据库生成 model ,而且 seaorm 的 migration 还有版本控制啥的,好不顺手,就想着用 gorm 配合实现这个过程,或者大佬们有其他更好的方案吗
1
yl20181003 167 天前
不是可以直接用 `sea-orm-cli` 直接生成 model 吗 https://www.sea-ql.org/SeaORM/docs/generate-entity/sea-orm-cli/
|
2
yl20181003 167 天前
@yl20181003 #1 emmm 没仔细看,尴尬!我一般是数据库建好模,才会去生成 model ,写 go 和 rust 都是如此。
|
3
knightdf 167 天前
seaorm 的 migration 这才是正常操作吧?
|
4
trybye OP ??我 gorm 中都是先写 model ,然后运行的时候 migrate 就完了,没有去数据库建模过,如果首先是去数据库建模,那部署到服务器怎么建模?吧 sql 文件上传到服务器运行一下?
|