rails/PaperTrail+ActiveScaffold の履歴(No.1)
更新- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- ソフトウェア/rails/PaperTrail+ActiveScaffold へ行く。
概要†
Rails4 でモデルの履歴情報を Paper Trail で追跡し、Active Scaffold により閲覧したい。
削除されたレコードが見えなくなっても良い場合†
モデルの作成†
Active Scaffold で管理される Test というモデルを作ります。
LANG:console
$ rails g active_scaffold Test name:string email:string
invoke active_record
create db/migrate/20140424103245_create_tests.rb
create app/models/test.rb
invoke test_unit
create test/models/test_test.rb
create test/fixtures/tests.yml
route resources :tests do as_routes end
invoke active_scaffold_controller
create app/controllers/tests_controller.rb
create app/helpers/tests_helper.rb
invoke test_unit
create test/controllers/tests_controller_test.rb
create app/views/tests
$ rake db:migrate
== 20140424103245 CreateTests: migrating ======================================
-- create_table(:tests)
-> 0.0043s
== 20140424103245 CreateTests: migrated (0.0044s) =============================
編集可能になった†
削除されたレコードも見たい場合†
Counter: 20671 (from 2010/06/03),
today: 7,
yesterday: 2