Class: Madmin::Generators::ResourceGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- Madmin::Generators::ResourceGenerator
- Defined in:
- lib/generators/madmin/resource/resource_generator.rb
Constant Summary collapse
- ATTRIBUTE_TYPE_MAPPING =
{ boolean: "Field::CheckBox", date: "Field::DateTime", datetime: "Field::DateTime", enum: "Field::Text", float: "Field::Number", integer: "Field::Number", time: "Field::DateTime", text: "Field::TextArea", string: "Field::Text", }
Instance Method Summary collapse
Instance Method Details
#create_resource_file ⇒ Object
21 22 23 24 25 26 |
# File 'lib/generators/madmin/resource/resource_generator.rb', line 21 def create_resource_file template( "resource.rb.erb", Rails.root.join("app/madmin/resources/#{file_name}.rb"), ) end |