diff options
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/migration.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/activerecord/lib/active_record/migration.rb b/activerecord/lib/active_record/migration.rb index 65befa7473..0eabc4a4aa 100644 --- a/activerecord/lib/active_record/migration.rb +++ b/activerecord/lib/active_record/migration.rb @@ -297,8 +297,11 @@ module ActiveRecord self.delegate = new self.verbose = true - def name - self.class.name + attr_accessor :name, :version + + def initialize + @name = self.class.name + @version = nil end def up @@ -338,8 +341,6 @@ module ActiveRecord end def announce(message) - version = defined?(@version) ? @version : nil - text = "#{version} #{name}: #{message}" length = [0, 75 - text.length].max write "== %s %s" % [text, "=" * length] |