lib/generators/cardboard/resource/resource_generator.rb in cardboard_cms-0.2.2 vs lib/generators/cardboard/resource/resource_generator.rb in cardboard_cms-0.3.1

- old
+ new

@@ -1,9 +1,9 @@ module Cardboard module Generators class ResourceGenerator < Rails::Generators::Base - desc "Installs Cardboard in a rails 3 application" + desc "Scaffold a Cardboard resource" argument :resource_name, :type => :string #TODO: option for haml class_option :markup, :type => :string, :default => "slim" def self.source_root @@ -12,10 +12,10 @@ def validate_model_exists begin fields rescue Exception => e - raise "Model #{singular_table_name.classify} does not exist. Try running `rails g model #{singular_table_name.classify}`" + raise "Model #{singular_table_name.classify} does not exist, or there's no database. Try running `rails g model #{singular_table_name.classify}`" end end def generate_controller_file template "admin_controller.rb", "app/controllers/#{controller_name}.rb"