Beego框架如何做数据库迁移?

我需要向现有表添加一个新字段,使用 Beego 执行此操作的正确过程是什么?

Django之南我很熟悉:先用 生成迁移脚本manage.py schema_migration,然后执行迁移脚本manage.py migrate

Beego 有一个命令bee generate migration可以在database/migrations/xxx.go. 但是我不明白如何使用这个生成的脚本,它似乎与任何东西都没有联系。

而且我没有看到任何提及迁移的文档。


蝴蝶刀刀
浏览 246回答 3
3回答

RISEBY

我认为您还需要添加迁移文件 beego。然后,bee migrate -driver='mysql' -conn='root:@tcp(127.0.0.1:3306)/test'

函数式编程

postgres 的例子 bee migrate -driver=postgres -conn="postgres://my_user:my_pass@my_host:my_port/my_db?sslmode=disable"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go