module Sequel::Seed
Attributes
environment[R]
Public Class Methods
descendants()
click to toggle source
Keep backward compatibility on how to get Sequel::Seed::Base
class descendants
# File lib/sequel/extensions/seed.rb, line 84 def descendants Base.descendants end
environment=(env)
click to toggle source
Keep backward compatibility on how to setup the Sequel::Seed
environment
Sets the environment env
over which the Seeds should be applied
# File lib/sequel/extensions/seed.rb, line 78 def environment=(env) setup(env) end
inherited(base)
click to toggle source
Keep backward compatibility on how to append a Sequel::Seed::Base
descendant class
# File lib/sequel/extensions/seed.rb, line 90 def inherited(base) Base.inherited(base) end
setup(env, opts = {})
click to toggle source
Sets the Sequel::Seed“s environment to env
over which the Seeds should be applied
# File lib/sequel/extensions/seed.rb, line 68 def setup(env, opts = {}) @environment = env.to_sym @options ||= {} @options[:disable_warning] ||= opts[:disable_warning] || false end