0.1
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Nested scaffold generator for Rails
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.11
~> 5.0
>= 0
~> 10.0
 Project Readme

nested_scaffold

A scaffold command that generates a set of perfectly working nested resource for Rails 4.2 and 5.

Features

  • Generates a nested child resource with a single command
  • Generates a beautifully working bunch of code
  • Automatically generates the appropriate model associations for ActiveRecord
  • Haml ready

Rails versions

4.2, 5.0, 5.1, 5.2

Install

Put this line in your Gemfile:

gem 'nested_scaffold'

Then bundle.

Usage

% rails generate nested_scaffold PARENT_NAME/NAME [field:type field:type] [options]

(Expects PARENT model to exist in advance)

Example

While "Post" model exists,

% rails g nested_scaffold post/comment name:string content:text

This will create:

  • comment {model, controller, helper, views, tests}
  • nested resource route
  • Post.has_many :comments association

Options

Basically same as the original scaffold.

TODO / known issues

  • namespace (who needs?)
  • third party orms
  • fixture replacements

Contributing to nested_scaffold

Pull requests are welcome on GitHub at https://github.com/amatsuda/nested_scaffold

Copyright

Copyright (c) 2010 Akira Matsuda. The gem is available as open source under the terms of the MIT License.