|
1 | 1 | -- +goose Up |
2 | 2 | -- +goose StatementBegin |
3 | | -ALTER TABLE monitor_historical ADD COLUMN additional_message TEXT; |
4 | | -ALTER TABLE monitor_historical ADD COLUMN http_protocol VARCHAR(255); |
5 | | -ALTER TABLE monitor_historical ADD COLUMN tls_version VARCHAR(255); |
6 | | -ALTER TABLE monitor_historical ADD COLUMN tls_cipher VARCHAR(255); |
7 | | -ALTER TABLE monitor_historical ADD COLUMN tls_expiry TIMESTAMP; |
| 3 | +ALTER TABLE monitor_historical ADD COLUMN IF NOT EXISTS additional_message TEXT; |
| 4 | +ALTER TABLE monitor_historical ADD COLUMN IF NOT EXISTS http_protocol VARCHAR(255); |
| 5 | +ALTER TABLE monitor_historical ADD COLUMN IF NOT EXISTS tls_version VARCHAR(255); |
| 6 | +ALTER TABLE monitor_historical ADD COLUMN IF NOT EXISTS tls_cipher VARCHAR(255); |
| 7 | +ALTER TABLE monitor_historical ADD COLUMN IF NOT EXISTS tls_expiry TIMESTAMP; |
8 | 8 |
|
9 | | -ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN additional_message TEXT; |
10 | | -ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN http_protocol VARCHAR(255); |
11 | | -ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN tls_version VARCHAR(255); |
12 | | -ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN tls_cipher VARCHAR(255); |
13 | | -ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN tls_expiry TIMESTAMP; |
| 9 | +ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN IF NOT EXISTS additional_message TEXT; |
| 10 | +ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN IF NOT EXISTS http_protocol VARCHAR(255); |
| 11 | +ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN IF NOT EXISTS tls_version VARCHAR(255); |
| 12 | +ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN IF NOT EXISTS tls_cipher VARCHAR(255); |
| 13 | +ALTER TABLE monitor_historical_daily_aggregate ADD COLUMN IF NOT EXISTS tls_expiry TIMESTAMP; |
14 | 14 |
|
15 | | -ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN additional_message TEXT; |
16 | | -ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN http_protocol VARCHAR(255); |
17 | | -ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN tls_version VARCHAR(255); |
18 | | -ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN tls_cipher VARCHAR(255); |
19 | | -ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN tls_expiry TIMESTAMP; |
| 15 | +ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN IF NOT EXISTS additional_message TEXT; |
| 16 | +ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN IF NOT EXISTS http_protocol VARCHAR(255); |
| 17 | +ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN IF NOT EXISTS tls_version VARCHAR(255); |
| 18 | +ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN IF NOT EXISTS tls_cipher VARCHAR(255); |
| 19 | +ALTER TABLE monitor_historical_hourly_aggregate ADD COLUMN IF NOT EXISTS tls_expiry TIMESTAMP; |
20 | 20 | -- +goose StatementEnd |
21 | 21 |
|
22 | 22 | -- +goose Down |
23 | 23 | -- +goose StatementBegin |
24 | | -ALTER TABLE monitor_historical DROP COLUMN additional_message; |
25 | | -ALTER TABLE monitor_historical DROP COLUMN http_protocol; |
26 | | -ALTER TABLE monitor_historical DROP COLUMN tls_version; |
27 | | -ALTER TABLE monitor_historical DROP COLUMN tls_cipher; |
28 | | -ALTER TABLE monitor_historical DROP COLUMN tls_expiry; |
| 24 | +ALTER TABLE monitor_historical DROP COLUMN IF EXISTS additional_message; |
| 25 | +ALTER TABLE monitor_historical DROP COLUMN IF EXISTS http_protocol; |
| 26 | +ALTER TABLE monitor_historical DROP COLUMN IF EXISTS tls_version; |
| 27 | +ALTER TABLE monitor_historical DROP COLUMN IF EXISTS tls_cipher; |
| 28 | +ALTER TABLE monitor_historical DROP COLUMN IF EXISTS tls_expiry; |
29 | 29 |
|
30 | | -ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN additional_message; |
31 | | -ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN http_protocol; |
32 | | -ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN tls_version; |
33 | | -ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN tls_cipher; |
34 | | -ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN tls_expiry; |
| 30 | +ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN IF EXISTS additional_message; |
| 31 | +ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN IF EXISTS http_protocol; |
| 32 | +ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN IF EXISTS tls_version; |
| 33 | +ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN IF EXISTS tls_cipher; |
| 34 | +ALTER TABLE monitor_historical_daily_aggregate DROP COLUMN IF EXISTS tls_expiry; |
35 | 35 |
|
36 | | -ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN additional_message; |
37 | | -ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN http_protocol; |
38 | | -ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN tls_version; |
39 | | -ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN tls_cipher; |
40 | | -ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN tls_expiry; |
| 36 | +ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN IF EXISTS additional_message; |
| 37 | +ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN IF EXISTS http_protocol; |
| 38 | +ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN IF EXISTS tls_version; |
| 39 | +ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN IF EXISTS tls_cipher; |
| 40 | +ALTER TABLE monitor_historical_hourly_aggregate DROP COLUMN IF EXISTS tls_expiry; |
41 | 41 | -- +goose StatementEnd |
0 commit comments