From d2fc5e2f6575b4111f2f87ebca7f021e681d4df9 Mon Sep 17 00:00:00 2001 From: rohit Date: Thu, 2 Sep 2010 15:28:00 +0530 Subject: [PATCH] Output a friendly message when no type given for GeneratedAttribute [#5461 state:resolved] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: José Valim --- railties/lib/rails/generators/generated_attribute.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/railties/lib/rails/generators/generated_attribute.rb b/railties/lib/rails/generators/generated_attribute.rb index 3b9fff2f4a25d..64273e4ca429c 100644 --- a/railties/lib/rails/generators/generated_attribute.rb +++ b/railties/lib/rails/generators/generated_attribute.rb @@ -6,6 +6,7 @@ class GeneratedAttribute attr_accessor :name, :type def initialize(name, type) + raise Thor::Error, "Missing type for attribute '#{name}'.\nExample: '#{name}:string' where string is the type." if type.blank? @name, @type = name, type.to_sym end