trigger_information => 'trigger_information',
units => 'unit',
units_language => 'units_language',
+ user_preferences => 'user_preference',
vendor => 'vendor',
warehouse => 'warehouse',
);
--- /dev/null
+# This file has been auto-generated only because it didn't exist.
+# Feel free to modify it at will; it will not be overwritten automatically.
+
+package SL::DB::Manager::UserPreference;
+
+use strict;
+
+use parent qw(SL::DB::Helper::Manager);
+
+sub object_class { 'SL::DB::UserPreference' }
+
+__PACKAGE__->make_manager_methods;
+
+1;
--- /dev/null
+# This file has been auto-generated. Do not modify it; it will be overwritten
+# by rose_auto_create_model.pl automatically.
+package SL::DB::UserPreference;
+
+use strict;
+
+use parent qw(SL::DB::Object);
+
+__PACKAGE__->meta->table('user_preferences');
+
+__PACKAGE__->meta->columns(
+ id => { type => 'serial', not_null => 1 },
+ key => { type => 'text', not_null => 1 },
+ login => { type => 'text', not_null => 1 },
+ namespace => { type => 'text', not_null => 1 },
+ value => { type => 'text' },
+ version => { type => 'numeric', precision => 15, scale => 5 },
+);
+
+__PACKAGE__->meta->primary_key_columns([ 'id' ]);
+
+__PACKAGE__->meta->unique_keys([ 'login', 'namespace', 'version', 'key' ]);
+
+1;
+;
--- /dev/null
+# This file has been auto-generated only because it didn't exist.
+# Feel free to modify it at will; it will not be overwritten automatically.
+
+package SL::DB::UserPreference;
+
+use strict;
+
+use SL::DB::MetaSetup::UserPreference;
+use SL::DB::Manager::UserPreference;
+
+__PACKAGE__->meta->initialize;
+
+1;