Changes in schema to support two image formats
authorVictor Kirhenshtein <victor@netxms.org>
Thu, 19 Aug 2004 06:36:07 +0000 (06:36 +0000)
committerVictor Kirhenshtein <victor@netxms.org>
Thu, 19 Aug 2004 06:36:07 +0000 (06:36 +0000)
images/network.png
sql/images.in
sql/schema.in

index 62fd915..6c7ae74 100644 (file)
Binary files a/images/network.png and b/images/network.png differ
index 81bb77c..4515a8e 100644 (file)
@@ -4,18 +4,24 @@
 ** ex: syntax=sql
 */
 
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_NETWORK,'Obj.Network','network.png','<invalid_hash>');
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_INTERFACE,'Obj.Interface','interface.png','<invalid_hash>');
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_CONTAINER_NODE_GROUP,'Obj.NodeGroup','node_group.png','<invalid_hash>');
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_NODE_GENERIC,'Obj.Node.Generic','node.png','<invalid_hash>');
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_PRINTER_GENERIC,'Obj.Printer.Generic','generic_printer.png','<invalid_hash>');
-INSERT INTO images (image_id,name,file_name,file_hash)
-       VALUES (IMG_CONTAINER_SERVICE,'Obj.Service','service.png','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_NETWORK,'Obj.Network','network.png','<invalid_hash>',
+                'network.ico','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_INTERFACE,'Obj.Interface','interface.png','<invalid_hash>',
+                'interface.ico','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_CONTAINER_NODE_GROUP,'Obj.NodeGroup','node_group.png','<invalid_hash>',
+                'node_group.ico','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_NODE_GENERIC,'Obj.Node.Generic','node.png','<invalid_hash>',
+                'node.ico','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_PRINTER_GENERIC,'Obj.Printer.Generic','generic_printer.png','<invalid_hash>',
+                'generic_printer.ico','<invalid_hash>');
+INSERT INTO images (image_id,name,file_name_png,file_hash_png,file_name_ico,file_hash_ico)
+       VALUES (IMG_CONTAINER_SERVICE,'Obj.Service','service.png','<invalid_hash>',
+                'service.ico','<invalid_hash>');
 
 
 /*
@@ -23,14 +29,14 @@ INSERT INTO images (image_id,name,file_name,file_hash)
 */
 
 INSERT INTO default_images (object_class,image_id)
-       VALUES (1, IMG_SUBNET)
+       VALUES (1, IMG_SUBNET);
 INSERT INTO default_images (object_class,image_id)
-       VALUES (2, IMG_NODE_GENERIC)
+       VALUES (2, IMG_NODE_GENERIC);
 INSERT INTO default_images (object_class,image_id)
-       VALUES (3, IMG_INTERFACE)
+       VALUES (3, IMG_INTERFACE);
 INSERT INTO default_images (object_class,image_id)
-       VALUES (4, IMG_NETWORK)
+       VALUES (4, IMG_NETWORK);
 INSERT INTO default_images (object_class,image_id)
-       VALUES (5, IMG_CONTAINER_NODE_GROUP)
+       VALUES (5, IMG_CONTAINER_NODE_GROUP);
 INSERT INTO default_images (object_class,image_id)
-       VALUES (7, IMG_NETWORK)
+       VALUES (7, IMG_NETWORK);
index 25d10b8..3f281f6 100644 (file)
@@ -477,8 +477,10 @@ CREATE TABLE images
 (
        image_id integer not null,
        name varchar(64),
-       file_name varchar(255),
-       file_hash varchar(32),
+       file_name_png varchar(255),
+       file_hash_png varchar(32),
+       file_name_ico varchar(255),
+       file_hash_ico varchar(32),
        PRIMARY KEY(image_id)
 );