Sha256: 17aa671988af12fa8624f4e215850d32d92cda338dc4322037e41e62342a4975
Contents?: true
Size: 667 Bytes
Versions: 1
Compression:
Stored size: 667 Bytes
Contents
module ActiveRecord::Userstamp::MigrationHelper def self.included(base) # :nodoc: base.send(:include, InstanceMethods) end module InstanceMethods def userstamps(include_deleted_by = false, *args) column(ActiveRecord::Userstamp.compatibility_mode ? :created_by : :creator_id, :integer, *args) column(ActiveRecord::Userstamp.compatibility_mode ? :updated_by : :updater_id, :integer, *args) column(ActiveRecord::Userstamp.compatibility_mode ? :deleted_by : :deleter_id, :integer, *args) if include_deleted_by end end end ActiveRecord::ConnectionAdapters::TableDefinition.send(:include, ActiveRecord::Userstamp::MigrationHelper)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activerecord-userstamp-2.1.1 | lib/active_record/userstamp/migration_additions.rb |