From 744da684deec4fd104fae467bbc34b7985774ce8 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 27 May 2019 12:47:50 +0100 Subject: [PATCH] #594 add PK to device_port_log and other tidying --- .../App-Netdisco-DB-57-58-PostgreSQL.sql | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/share/schema_versions/App-Netdisco-DB-57-58-PostgreSQL.sql b/share/schema_versions/App-Netdisco-DB-57-58-PostgreSQL.sql index a4adcedc..0f1a8bdd 100644 --- a/share/schema_versions/App-Netdisco-DB-57-58-PostgreSQL.sql +++ b/share/schema_versions/App-Netdisco-DB-57-58-PostgreSQL.sql @@ -1,14 +1,19 @@ BEGIN; -alter table device_port_wireless alter column ip set not null; -alter table device_port_wireless alter column port set not null; -alter table device_port_wireless add constraint device_port_wireless_pkey primary key (ip, port); +ALTER TABLE device_port_wireless ALTER COLUMN ip SET NOT NULL; -alter table device_port_ssid alter column ip set not null; -alter table device_port_ssid alter column port set not null; -alter table device_port_ssid alter column bssid set not null; -alter table device_port_ssid add constraint device_port_ssid_pkey primary key (ip, bssid, port); +ALTER TABLE device_port_wireless ALTER COLUMN port SET NOT NULL; +ALTER TABLE device_port_wireless ADD CONSTRAINT device_port_wireless_pkey PRIMARY KEY (ip, port); +ALTER TABLE device_port_ssid ALTER COLUMN ip SET NOT NULL; + +ALTER TABLE device_port_ssid ALTER COLUMN port SET NOT NULL; + +ALTER TABLE device_port_ssid ALTER COLUMN bssid SET NOT NULL; + +ALTER TABLE device_port_ssid ADD CONSTRAINT device_port_ssid_pkey PRIMARY KEY (ip, bssid, port); + +ALTER TABLE device_port_log ADD PRIMARY KEY (id); COMMIT;