【发布时间】:2013-10-21 22:04:29
【问题描述】:
有人知道如何通过 lobos 迁移更改表(添加列)吗? 我找不到这方面的文档 - 任何帮助将不胜感激。
【问题讨论】:
有人知道如何通过 lobos 迁移更改表(添加列)吗? 我找不到这方面的文档 - 任何帮助将不胜感激。
【问题讨论】:
Lobos 将根据您数据库上的 lobos_migrations 表运行所有待处理的迁移。
修改现有表的语法是使用alter,你可以找到一些文档here。
对于添加新列,这是一个迁移示例:
(defmigration add-column-test
(up []
(alter :add (table :your_table (integer :test_column))))
(down []))
您还可以在tests source code 中找到其他alter 选项,例如列重命名
【讨论】: