Sha256: f50a37051128e481cd13838ff980db7c4ce4d7cf8f1b24221c112aa5afdaeace
Contents?: true
Size: 570 Bytes
Versions: 68
Compression:
Stored size: 570 Bytes
Contents
class ChangeChecksumAuditLog < ActiveRecord::Migration<%= migration_version %> def change rename_column :checksum_audit_logs, :version, :checked_uri add_column :checksum_audit_logs, :passed, :boolean reversible do |dir| dir.up do execute 'UPDATE checksum_audit_logs SET passed = (pass = 1)' end dir.down do execute 'UPDATE checksum_audit_logs SET pass = CASE WHEN passed THEN 1 ELSE 0 END' end end remove_column :checksum_audit_logs, :pass add_index :checksum_audit_logs, :checked_uri end end
Version data entries
68 entries across 68 versions & 1 rubygems