From 351f3035324767032b3c5b87a44634f4889dc192 Mon Sep 17 00:00:00 2001 From: Jason Denney Date: Thu, 6 Dec 2012 17:14:05 -0500 Subject: [PATCH] Adding some actsasloggable models (to be included by gem eventually) --- app/models/acts_as_loggable/bike_actions.rb | 6 ++++++ app/models/acts_as_loggable/log_actions.rb | 7 +++++++ app/models/acts_as_loggable/transaction_actions.rb | 6 ++++++ app/models/acts_as_loggable/user_actions.rb | 6 ++++++ 4 files changed, 25 insertions(+) create mode 100644 app/models/acts_as_loggable/bike_actions.rb create mode 100644 app/models/acts_as_loggable/log_actions.rb create mode 100644 app/models/acts_as_loggable/transaction_actions.rb create mode 100644 app/models/acts_as_loggable/user_actions.rb diff --git a/app/models/acts_as_loggable/bike_actions.rb b/app/models/acts_as_loggable/bike_actions.rb new file mode 100644 index 0000000..25228fe --- /dev/null +++ b/app/models/acts_as_loggable/bike_actions.rb @@ -0,0 +1,6 @@ +class ActsAsLoggable::BikeActions < ActiveRecord::Base + set_fixture_class :bike_actions => ActsAsLoggable::BikeActions + attr_accessible :action + + belongs_to :bike +end diff --git a/app/models/acts_as_loggable/log_actions.rb b/app/models/acts_as_loggable/log_actions.rb new file mode 100644 index 0000000..a8f36bb --- /dev/null +++ b/app/models/acts_as_loggable/log_actions.rb @@ -0,0 +1,7 @@ +#this might be good for logging CRUD actions +class ActsAsLoggable::LogActions < ActiveRecord::Base + set_fixture_class :log_actions => ActsAsLoggable::LogActions + attr_accessible :action + + belongs_to :log +end diff --git a/app/models/acts_as_loggable/transaction_actions.rb b/app/models/acts_as_loggable/transaction_actions.rb new file mode 100644 index 0000000..a95b4c1 --- /dev/null +++ b/app/models/acts_as_loggable/transaction_actions.rb @@ -0,0 +1,6 @@ +class ActsAsLoggable::TransactionActions < ActiveRecord::Base + set_fixture_class :bike_actions => ActsAsLoggable::TransactionActions + attr_accessible :action + + belongs_to :bike +end diff --git a/app/models/acts_as_loggable/user_actions.rb b/app/models/acts_as_loggable/user_actions.rb new file mode 100644 index 0000000..10883de --- /dev/null +++ b/app/models/acts_as_loggable/user_actions.rb @@ -0,0 +1,6 @@ +class ActsAsLoggable::UserActions < ActiveRecord::Base + set_fixture_class :bike_actions => ActsAsLoggable::UserActions + attr_accessible :action + + belongs_to :bike +end