#1111 Support for OUI28/MA-M and OUI36/MA-S
* new oui importer using IEEE csv for MA-L+M+S * schema update for new vendor table * change vendor to manufacturer because Device has a vendor field * remove oui from manuf table, and update node oui after manuf update * faster way to bulk update node oui * switch from using oui table to manufacturer table for vendor lookup * some other oui cleanup * faster/scalable way to join a macaddr to manuf table * remove device.oui support * update node oui in bulk at end of macsuck run * correct literal sql instead of bind * more efficient to get oui base for each mac * comment better the base lookup in macsuck
This commit is contained in:
@@ -11,11 +11,11 @@ __PACKAGE__->load_components(qw/
|
||||
my $search_attr = {
|
||||
order_by => {'-desc' => 'time_last'},
|
||||
'+columns' => [
|
||||
'oui.company',
|
||||
'manufacturer.company',
|
||||
{ time_first_stamp => \"to_char(time_first, 'YYYY-MM-DD HH24:MI')" },
|
||||
{ time_last_stamp => \"to_char(time_last, 'YYYY-MM-DD HH24:MI')" },
|
||||
],
|
||||
join => 'oui'
|
||||
join => 'manufacturer'
|
||||
};
|
||||
|
||||
=head1 with_times
|
||||
@@ -68,7 +68,7 @@ preformatted timestamps of the C<time_first> and C<time_last> fields.
|
||||
|
||||
=item *
|
||||
|
||||
A JOIN is performed on the OUI table and the OUI C<company> column prefetched.
|
||||
A JOIN is performed on the Manufacturer table and the Manufacturer C<company> column prefetched.
|
||||
|
||||
=back
|
||||
|
||||
@@ -121,7 +121,7 @@ preformatted timestamps of the C<time_first> and C<time_last> fields.
|
||||
|
||||
=item *
|
||||
|
||||
A JOIN is performed on the OUI table and the OUI C<company> column prefetched.
|
||||
A JOIN is performed on the Manufacturer table and the Manufacturer C<company> column prefetched.
|
||||
|
||||
=back
|
||||
|
||||
@@ -167,7 +167,7 @@ preformatted timestamps of the C<time_first> and C<time_last> fields.
|
||||
|
||||
=item *
|
||||
|
||||
A JOIN is performed on the OUI table and the OUI C<company> column prefetched.
|
||||
A JOIN is performed on the Manufacturer table and the Manufacturer C<company> column prefetched.
|
||||
|
||||
=back
|
||||
|
||||
|
||||
Reference in New Issue
Block a user