-- +goose Up -- +goose StatementBegin ALTER TABLE forward_proxy_settings ADD COLUMN IF NOT EXISTS cache_mem_mb INTEGER NOT NULL DEFAULT 64, ADD COLUMN IF NOT EXISTS cache_dir_mb INTEGER NOT NULL DEFAULT 100, ADD COLUMN IF NOT EXISTS max_obj_size_mb INTEGER NOT NULL DEFAULT 4, ADD COLUMN IF NOT EXISTS connect_timeout INTEGER NOT NULL DEFAULT 60, ADD COLUMN IF NOT EXISTS read_timeout INTEGER NOT NULL DEFAULT 300, ADD COLUMN IF NOT EXISTS request_timeout INTEGER NOT NULL DEFAULT 300; ALTER TABLE dns_settings ADD COLUMN IF NOT EXISTS prefetch BOOLEAN NOT NULL DEFAULT false, ADD COLUMN IF NOT EXISTS serve_expired BOOLEAN NOT NULL DEFAULT false, ADD COLUMN IF NOT EXISTS msg_cache_size_mb INTEGER NOT NULL DEFAULT 64, ADD COLUMN IF NOT EXISTS rrset_cache_size_mb INTEGER NOT NULL DEFAULT 128; -- +goose StatementEnd -- +goose Down -- +goose StatementBegin ALTER TABLE forward_proxy_settings DROP COLUMN IF EXISTS cache_mem_mb, DROP COLUMN IF EXISTS cache_dir_mb, DROP COLUMN IF EXISTS max_obj_size_mb, DROP COLUMN IF EXISTS connect_timeout, DROP COLUMN IF EXISTS read_timeout, DROP COLUMN IF EXISTS request_timeout; ALTER TABLE dns_settings DROP COLUMN IF EXISTS prefetch, DROP COLUMN IF EXISTS serve_expired, DROP COLUMN IF EXISTS msg_cache_size_mb, DROP COLUMN IF EXISTS rrset_cache_size_mb; -- +goose StatementEnd