summaryrefslogtreecommitdiffstats
path: root/upgrades/dbpatches/1.3/postgresql/patch/items.sql
diff options
context:
space:
mode:
Diffstat (limited to 'upgrades/dbpatches/1.3/postgresql/patch/items.sql')
-rw-r--r--upgrades/dbpatches/1.3/postgresql/patch/items.sql42
1 files changed, 21 insertions, 21 deletions
diff --git a/upgrades/dbpatches/1.3/postgresql/patch/items.sql b/upgrades/dbpatches/1.3/postgresql/patch/items.sql
index 2093e4a2..f34aac7d 100644
--- a/upgrades/dbpatches/1.3/postgresql/patch/items.sql
+++ b/upgrades/dbpatches/1.3/postgresql/patch/items.sql
@@ -1,43 +1,43 @@
CREATE TABLE items_tmp (
- itemid bigint unsigned DEFAULT '0' NOT NULL,
+ itemid bigint DEFAULT '0' NOT NULL,
type integer DEFAULT '0' NOT NULL,
- snmp_community varchar(64) DEFAULT '' NOT NULL,
- snmp_oid varchar(255) DEFAULT '' NOT NULL,
- snmp_port integer DEFAULT '161' NOT NULL,
- hostid bigint unsigned DEFAULT '0' NOT NULL,
- description varchar(255) DEFAULT '' NOT NULL,
+ snmp_community varchar(64) DEFAULT '' NOT NULL,
+ snmp_oid varchar(255) DEFAULT '' NOT NULL,
+ snmp_port integer DEFAULT '161' NOT NULL,
+ hostid bigint DEFAULT '0' NOT NULL,
+ description varchar(255) DEFAULT '' NOT NULL,
key_ varchar(255) DEFAULT '' NOT NULL,
delay integer DEFAULT '0' NOT NULL,
history integer DEFAULT '90' NOT NULL,
trends integer DEFAULT '365' NOT NULL,
- nextcheck integer DEFAULT '0' NOT NULL,
- lastvalue varchar(255) NULL,
- lastclock integer NULL,
- prevvalue varchar(255) NULL,
+ nextcheck integer DEFAULT '0' NOT NULL,
+ lastvalue varchar(255) NULL,
+ lastclock integer NULL,
+ prevvalue varchar(255) NULL,
status integer DEFAULT '0' NOT NULL,
- value_type integer DEFAULT '0' NOT NULL,
- trapper_hosts varchar(255) DEFAULT '' NOT NULL,
+ value_type integer DEFAULT '0' NOT NULL,
+ trapper_hosts varchar(255) DEFAULT '' NOT NULL,
units varchar(10) DEFAULT '' NOT NULL,
- multiplier integer DEFAULT '0' NOT NULL,
+ multiplier integer DEFAULT '0' NOT NULL,
delta integer DEFAULT '0' NOT NULL,
- prevorgvalue varchar(255) NULL,
+ prevorgvalue varchar(255) NULL,
snmpv3_securityname varchar(64) DEFAULT '' NOT NULL,
snmpv3_securitylevel integer DEFAULT '0' NOT NULL,
snmpv3_authpassphrase varchar(64) DEFAULT '' NOT NULL,
snmpv3_privpassphrase varchar(64) DEFAULT '' NOT NULL,
formula varchar(255) DEFAULT '0' NOT NULL,
error varchar(128) DEFAULT '' NOT NULL,
- lastlogsize integer DEFAULT '0' NOT NULL,
- logtimefmt varchar(64) DEFAULT '' NOT NULL,
- templateid bigint unsigned DEFAULT '0' NOT NULL,
- valuemapid bigint unsigned DEFAULT '0' NOT NULL,
- delay_flex varchar(255) DEFAULT '' NOT NULL,
+ lastlogsize integer DEFAULT '0' NOT NULL,
+ logtimefmt varchar(64) DEFAULT '' NOT NULL,
+ templateid bigint DEFAULT '0' NOT NULL,
+ valuemapid bigint DEFAULT '0' NOT NULL,
+ delay_flex varchar(255) DEFAULT '' NOT NULL,
PRIMARY KEY (itemid)
-) ENGINE=InnoDB;
+);
CREATE UNIQUE INDEX items_1 on items_tmp (hostid,key_);
CREATE INDEX items_2 on items_tmp (nextcheck);
CREATE INDEX items_3 on items_tmp (status);
insert into items_tmp select *,'' from items;
drop table items;
-alter table items_tmp rename items;
+alter table items_tmp rename to items;