how did I miss this?
[dbsrgits/DBIx-Class-DeploymentHandler.git] / t / lib / DBICVersion_v3.pm
index 29caaae..1e6cadb 100644 (file)
@@ -1,58 +1,42 @@
-package DBICVersion::Table;
+package DBICVersion::Foo3;
 
 use base 'DBIx::Class::Core';
 use strict;
 use warnings;
 
-__PACKAGE__->table('TestVersion');
-
-__PACKAGE__->add_columns
-    ( 'Version' => {
-        'data_type' => 'INTEGER',
-        'is_auto_increment' => 1,
-        'default_value' => undef,
-        'is_foreign_key' => 0,
-        'is_nullable' => 0,
-        'size' => ''
-        },
-      'VersionName' => {
-        'data_type' => 'VARCHAR',
-        'is_auto_increment' => 0,
-        'default_value' => undef,
-        'is_foreign_key' => 0,
-        'is_nullable' => 0,
-        'size' => '10'
-        },
-      'NewVersionName' => {
-        'data_type' => 'VARCHAR',
-        'is_auto_increment' => 0,
-        'default_value' => undef,
-        'is_foreign_key' => 0,
-        'is_nullable' => 1,
-        'size' => '20'
-        },
-      'ExtraColumn' => {
-        'data_type' => 'VARCHAR',
-        'is_auto_increment' => 0,
-        'default_value' => undef,
-        'is_foreign_key' => 0,
-        'is_nullable' => 1,
-        'size' => '20'
-        }
-      );
-
-__PACKAGE__->set_primary_key('Version');
-
-package DBICVersion::Schema;
+__PACKAGE__->table('Foo');
+
+__PACKAGE__->add_columns(
+       foo => {
+               data_type => 'INTEGER',
+               is_auto_increment => 1,
+       },
+       bar => {
+               data_type => 'VARCHAR',
+               size => '10'
+       },
+       baz => {
+               data_type => 'VARCHAR',
+               size => '10',
+               is_nullable => 1,
+       },
+       biff => {
+               data_type => 'VARCHAR',
+               size => '10',
+               is_nullable => 1,
+       },
+);
+
+__PACKAGE__->set_primary_key('foo');
+
+package DBICVersion::Schema3;
 use base 'DBIx::Class::Schema';
 use strict;
 use warnings;
 
 our $VERSION = '3.0';
 
-__PACKAGE__->register_class('Table', 'DBICVersion::Table');
-__PACKAGE__->load_components('+DBIx::Class::Schema::Versioned');
-__PACKAGE__->upgrade_directory('t/var/');
-__PACKAGE__->backup_directory('t/var/backup/');
+__PACKAGE__->register_class('Foo', 'DBICVersion::Foo3');
+__PACKAGE__->load_components('DeploymentHandler::VersionStorage::Standard::Component');
 
 1;