gpt4 book ai didi

database - 有什么方法可以在 beego 中创建迁移吗?

转载 作者:搜寻专家 更新时间:2023-10-30 19:48:11 27 4
gpt4 key购买 nike

除了从头创建数据库表的“syncdb”命令外,我没有在文档中找到任何东西。是否有任何命令可以基于 ORM 模型创建和运行迁移?就像在 Django 中一样?添加字段、更改类型等。

最佳答案

不,orm.RunSyncdb(name, force, verbose) 和它的命令行等价物只做像 django 的 south 这样的工具可以做的一小部分。

Beego的orm可以:

  • 从头开始创建新表
  • 删除所有表(force = true)
  • 在扩展模型时添加新列

您需要处理删除列以及对用于初始创建表的列参数的任何更改。

关于database - 有什么方法可以在 beego 中创建迁移吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28226277/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com