Module: TableChecksum
- Defined in:
- lib/table_checksum.rb,
lib/table_checksum/railitie.rb,
lib/table_checksum/per_request_cache.rb
Defined Under Namespace
Modules: ActiveRecordClassMethods Classes: PerRequestCache, Railtie
Class Method Summary collapse
Class Method Details
.for(table) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/table_checksum.rb', line 5 def self.for table table = table.table_name if table.respond_to? :table_name PerRequestCache.fetch(table) do ActiveRecord::Base.connection.execute("CHECKSUM TABLE #{table}").first end end |