gpt4 book ai didi

ruby-on-rails - rails : how to add comment on fields?

转载 作者:行者123 更新时间:2023-11-29 11:44:50 24 4
gpt4 key购买 nike

我找到了一段代码,谁能告诉我comment:主要用来做什么,如何给表名和字段添加注释?

我使用 PostgreSQL。

  create_table "sun", force: :cascade, comment: "The center" do |t|
t.string "distance", comment: "Long way"
t.string "energy", comment: "Super power"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end

最佳答案

在 Rails 5 中,您可以在数据库迁移中为表、列和索引指定注释。这些评论存储在数据库本身中。您正在查看显示评论的 schema.rb

目前只有 MySQLPostgreSQL 支持添加评论。

评论只是评论 - 它们给出了表/列的简短摘要。

要在迁移期间添加评论,您只需将 comment: 'This is an explanatory comment' 添加到迁移中,显然替换您想要的评论文本。

这显示在下面的示例迁移中,我在其中向表添加列:

class AddSomethingToSometable < ActiveRecord::Migration
def change
add_column :sometable, :something, :integer, comment: 'This is an explanatory comment'
end
end

有关详细信息,请参阅 original pull在 GitHub 上

关于ruby-on-rails - rails : how to add comment on fields?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40966029/

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