Subversion Repositories computer_asset_manager_v2

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
78 rodolico 1
select
2
   attribute_category.name category,
3
   attribute.name attribute,
4
   attribute_value.value
5
from
6
   attribute_value
7
   join attribute using (attribute_id)
8
   join attribute_category using (attribute_category_id)
9
where 
10
   1=1
11
   and attribute.display_in_summary
12
   and attribute_value.removed is null
13
   and entity_id = 164
14
   and _base_class_id = 3
15
order by
16
   attribute_category.sort_order,
17
   attribute_category.name,
18
   attribute.sort_order,
19
   attribute.name,
20
   attribute_value.value
21
;
22
 
23
 
24
 
25
 
26
 
27
Block Devices
28
Memory
29
CPU
30
Physical
31
General (Note, Alias, Operating System, Location)
32
 
33
 
34
 
35
insert into attribute_category (name,sort_order) values ( 'General', 10 );
36
insert into attribute_category (name,sort_order) values ( 'Block Devices', 50 );
37
insert into attribute_category (name,sort_order) values ( 'Memory', 40 );
38
insert into attribute_category (name,sort_order) values ( 'Processor', 30  );
39
insert into attribute_category (name,sort_order) values ( 'Physical', 20 );
40
 
41
update attribute set attribute_category_id = (select attribute_category_id from attribute_category where name = 'Block Devices' ) where name like '/dev/%';
42
update attribute set attribute_category_id = (select attribute_category_id from attribute_category where name = 'Power' ) where name like 'Power%';
43
update attribute set attribute_category_id = (select attribute_category_id from attribute_category where name = 'Memory' ) where name like 'Memory%';
44
update attribute set attribute_category_id = (select attribute_category_id from attribute_category where name = 'Processor' ) where name like 'CPU%';
45
update attribute set attribute_category_id = (select attribute_category_id from attribute_category where name = 'Processor' ) where name like 'Enclosure%' or name like 'Firmware%' or name = 'Manufacturer' or name = 'Model' or name = 'Serial Number' or name = 'UUID';
46
 
47
 
48
alter table attribute add sort_order int unsigned not null default 100;
49
 
50
update attribute_category set sort_order = 10 where name = 'General';
51
update attribute_category set sort_order = 50 where name = 'Block Devices';
52
update attribute_category set sort_order = 40 where name = 'Memory';
53
update attribute_category set sort_order = 30 where name = 'Processor';
54
update attribute_category set sort_order = 20 where name = 'Physical';
55