方法
- D
實體公開方法
define(info = {}, &block) 連結
評估指定區塊。目前連線介接器可使用的所有方法都能在區塊中使用,因此您可以輕鬆使用資料庫定義 DSL 建立架構 ( create_table、add_index 等)。
info
hash 是選用的,如果指定則用於定義目前架構的元資料 (目前只有架構的版本)
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