Sha256: af2408bd503007be5820bbeeac28c48715d69213c9c04b229e5d29b9bdec0f8a
Contents?: true
Size: 735 Bytes
Versions: 5
Compression:
Stored size: 735 Bytes
Contents
unless respond_to?(:tap) class Object def tap yield self self end end end unless respond_to?(:try) class Object def try(*a, &b) if a.empty? && block_given? yield self else __send__(*a, &b) end end end class NilClass def try(*args); nil; end end end class ActiveRecord::Base # Instantiate a new NullDB connection. Used by ActiveRecord internally. def self.nulldb_connection(config) ActiveRecord::ConnectionAdapters::NullDBAdapter.new(config) end end module ActiveRecord # Just make sure you have the latest version of your schema class Schema < Migration def self.define(info={}, &block) instance_eval(&block) end end end
Version data entries
5 entries across 5 versions & 1 rubygems