Tests for adjacency list as well as a bunch of fixes.
[dbsrgits/DBIx-Class-Tree.git] / t / lib / TreeTest / Schema / Node.pm
diff --git a/t/lib/TreeTest/Schema/Node.pm b/t/lib/TreeTest/Schema/Node.pm
new file mode 100644 (file)
index 0000000..9c36d9e
--- /dev/null
@@ -0,0 +1,27 @@
+package TreeTest::Schema::Node;
+use strict;
+use warnings;
+
+use Carp qw( croak );
+
+use base qw( DBIx::Class );
+
+__PACKAGE__->load_components(qw(
+    PK::Auto
+    Core
+));
+
+__PACKAGE__->table('nodes');
+
+__PACKAGE__->add_columns(qw(
+    node_id
+    name
+    parent_id
+    position
+    lft
+    rgt
+));
+
+__PACKAGE__->set_primary_key( 'node_id' );
+
+1;