在 go lang 中运行测试用例时保留旧的 goose 版本
首先,我创建了一些迁移,它们的 goose 版本是 20220125506 类似的东西,但事后我添加了一些新的迁移文件,但我的 goose 版本在运行测试用例时不会每次都改变。如何更改我的 goose 版本?有什么希望请给我一个解决方案。
Firstly I created some migration and their goose version is 20220125506 something like that but afterwords I add some new migration files but my goose version does not change every time while running the test case. How do I change my goose version? is there any hope please give me a solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在运行测试之前重新创建架构,以尝试在每次运行测试迁移时运行所有迁移。
You can recreate the schema before running the test to try to run all migrations each time you run the test migration.