Views are automatically excluded from using insert_returning.
[dbsrgits/DBIx-Class.git] / t / lib / DBICTest / Schema / StorageFlagView.pm
diff --git a/t/lib/DBICTest/Schema/StorageFlagView.pm b/t/lib/DBICTest/Schema/StorageFlagView.pm
new file mode 100644 (file)
index 0000000..c805895
--- /dev/null
@@ -0,0 +1,12 @@
+package    # hide from PAUSE
+    DBICTest::Schema::StorageFlagView;
+
+use base qw/DBICTest::BaseResult/;
+
+__PACKAGE__->table_class('DBIx::Class::ResultSource::View');
+__PACKAGE__->table('storage_flag_pole');
+__PACKAGE__->result_source_instance->is_virtual(1);
+__PACKAGE__->result_source_instance->view_definition(
+    "SELECT id, name FROM storage_flag_pole WHERE name like 'My name%'");
+
+1;