aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/fixtures/mixin.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/test/fixtures/mixin.rb')
-rw-r--r--activerecord/test/fixtures/mixin.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/activerecord/test/fixtures/mixin.rb b/activerecord/test/fixtures/mixin.rb
new file mode 100644
index 0000000000..589c1a8c23
--- /dev/null
+++ b/activerecord/test/fixtures/mixin.rb
@@ -0,0 +1,21 @@
+class Mixin < ActiveRecord::Base
+ include ActiveRecord::Mixins::Touch
+ include ActiveRecord::Mixins::Tree
+end
+
+class ListMixin < ActiveRecord::Base
+ include ActiveRecord::Mixins::List
+
+ def self.table_name
+ "mixins"
+ end
+
+ def scope_condition
+ "parent_id = #{self.parent_id}"
+ end
+
+ def position_column
+ "pos"
+ end
+
+end \ No newline at end of file