summaryrefslogtreecommitdiffstats
path: root/upgrades/dbpatches/1.3/postgresql/patch/applications.sql
blob: 97ff084578cf687960f1e8d7948a7591425384a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE applications_tmp (
        applicationid           bigint unsigned         DEFAULT '0'     NOT NULL,
        hostid          bigint unsigned         DEFAULT '0'     NOT NULL,
        name            varchar(255)            DEFAULT ''      NOT NULL,
        templateid              bigint unsigned         DEFAULT '0'     NOT NULL,
        PRIMARY KEY (applicationid)
) ENGINE=InnoDB;

CREATE INDEX applications_1 on applications_tmp (templateid);
CREATE UNIQUE INDEX applications_2 on applications_tmp (hostid,name);

insert into applications_tmp select * from applications;
drop table applications;
alter table applications_tmp rename applications;