如何用 pop 更新 gobuffalo 模型?

How to update gobuffalo models with pop?

我正在开始一个项目,并且已经检查了 gobuffalo/pop 的用处。
我以前从未为我的 GO 项目使用过框架。我刚刚使用了 stdlib 并且我也习惯于使用 Django。

在 Django 中,create/update 模型并生成其迁移非常简单。它获取当前的 DjangoModel 并生成包含更改的迁移。当我找不到如何使用 pop 时,我感到很惊讶。

我已经查看了文档,但找不到任何示例。

你是怎么做到的?

目前,您只能生成空迁移并自己编写:https://gobuffalo.io/en/docs/db/migrations#writing-migrations

要求实现类似 Django 的迁移生成器 (https://github.com/gobuffalo/pop/issues/184) 时出现问题,但尚未完成,需要大量工作。