Rails::Cancan::Bootstrap::Scaffold
Rails generators that produce standard code for Bootstrap and Cancan.
Installation
Add this line to your application's Gemfile:
gem 'rails-cancan-bootstrap-scaffold'
And then execute:
bundle
Or install it yourself as:
gem install rails-cancan-bootstrap-scaffold
Usage
First generate your model with Rails and migrate:
rails g model Post title:string body:text
rake db:migrate
Then generate the scaffold with:
rails g cancan_bootstrap:scaffold Post
You can also run the generators individually:
rails g cancan_bootstrap:controller Post
rails g cancan_bootstrap:routes Post
rails g cancan_bootstrap:views Post
If you want to change the model and regenerate the scaffold, you must update the database and call the generator again (you only need to update the views):
rails g migration AddActiveToPost active:boolean
rake db:migrate
rails g cancan_bootstrap:views Post
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request