use strict;
-use base qw(SL::DB::Object);
+use parent qw(SL::DB::Object);
__PACKAGE__->meta->table('makemodel');
__PACKAGE__->meta->columns(
- parts_id => { type => 'integer' },
- model => { type => 'text' },
- itime => { type => 'timestamp', default => 'now()' },
- mtime => { type => 'timestamp' },
- make => { type => 'integer' },
id => { type => 'serial', not_null => 1 },
- lastcost => { type => 'numeric', precision => 5, scale => 15 },
+ itime => { type => 'timestamp', default => 'now()' },
+ lastcost => { type => 'numeric', precision => 15, scale => 5 },
lastupdate => { type => 'date' },
+ make => { type => 'integer' },
+ model => { type => 'text' },
+ mtime => { type => 'timestamp' },
+ parts_id => { type => 'integer' },
sortorder => { type => 'integer' },
);
__PACKAGE__->meta->allow_inline_column_values(1);
-# __PACKAGE__->meta->initialize;
+__PACKAGE__->meta->foreign_keys(
+ vendor => {
+ class => 'SL::DB::Vendor',
+ key_columns => { make => 'id' },
+ },
+);
1;
;