12 lines
601 B
MySQL
12 lines
601 B
MySQL
|
ALTER TABLE icingaweb_schema
|
||
|
MODIFY COLUMN timestamp bigint unsigned NOT NULL,
|
||
|
MODIFY COLUMN version varchar(64) NOT NULL,
|
||
|
ADD COLUMN IF NOT EXISTS success enum ('n', 'y') DEFAULT NULL,
|
||
|
ADD COLUMN IF NOT EXISTS reason text DEFAULT NULL,
|
||
|
DROP CONSTRAINT IF EXISTS idx_icingaweb_schema_version,
|
||
|
ADD CONSTRAINT idx_icingaweb_schema_version UNIQUE (version);
|
||
|
|
||
|
INSERT INTO icingaweb_schema (version, timestamp, success, reason)
|
||
|
VALUES('2.12.0', UNIX_TIMESTAMP() * 1000, 'y', NULL)
|
||
|
ON DUPLICATE KEY UPDATE timestamp = VALUES(timestamp), success = VALUES(success), reason = VALUES(reason);
|