lib/chrono_model/adapter.rb in chrono_model-0.13.2 vs lib/chrono_model/adapter.rb in chrono_model-1.0.0

- old
+ new

@@ -33,12 +33,12 @@ def create_table(table_name, options = {}) # No temporal features requested, skip return super unless options[:temporal] if options[:id] == false - logger.warn "WARNING - Temporal Temporal tables require a primary key." - logger.warn "WARNING - Creating a \"__chrono_id\" primary key to fulfill the requirement" + logger.warn "ChronoModel: Temporal Temporal tables require a primary key." + logger.warn "ChronoModel: Adding a `__chrono_id' primary key to #{table_name} definition." options[:id] = '__chrono_id' end transaction do @@ -509,11 +509,11 @@ to: (value[-2] == ',' || to == 'infinity') ? nil : to[1..-2], } end end - def initialize_type_map(type_map) + def initialize_type_map(m = type_map) super.tap do ar_type = type_map.fetch(TSRange::OID) cm_type = TSRange.new(ar_type.subtype, ar_type.type) type_map.register_type TSRange::OID, cm_type @@ -599,10 +599,10 @@ if desc[:version].blank? logger.info "ChronoModel: Upgrading legacy table #{table_name} to #{VERSION}" upgrade_from_legacy(table_name) logger.info "ChronoModel: legacy #{table_name} upgrade complete" else - logger.info "ChronoModel: upgrading #{table_name} from #{desc[:version]} to #{VERSION}" + logger.info "ChronoModel: upgrading #{table_name} from #{version} to #{VERSION}" chrono_create_view_for(table_name) logger.info "ChronoModel: #{table_name} upgrade complete" end end