方法
- D
实例公共方法
define(info = {}, &block) 链接
评估给定的块。当前连接适配器可用的所有方法都在块内可用,因此您可以轻松使用数据库定义 DSL 来构建您的模式(create_table,add_index 等)。
info
哈希是可选的,如果给出,则用于定义有关当前模式的元数据(目前,只有模式的版本)。
ActiveRecord::Schema[7.0].define(version: 2038_01_19_000001) do
...
end
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/schema.rb, line 49 def define(info = {}, &block) new.define(info, &block) end