41 lines
1.7 KiB
SQL
41 lines
1.7 KiB
SQL
DROP INDEX IF EXISTS public.broadcast_recipients_processing_idx;
|
|
DROP INDEX IF EXISTS public.broadcast_recipients_pending_next_attempt_idx;
|
|
|
|
ALTER TABLE public.broadcast_recipients
|
|
DROP CONSTRAINT IF EXISTS broadcast_recipients_lease_check,
|
|
DROP CONSTRAINT IF EXISTS broadcast_recipients_sent_tracking_check,
|
|
DROP CONSTRAINT IF EXISTS broadcast_recipients_attempts_check,
|
|
DROP CONSTRAINT IF EXISTS broadcast_recipients_status_check;
|
|
|
|
ALTER TABLE public.broadcast_recipients
|
|
DROP COLUMN IF EXISTS updated_at,
|
|
DROP COLUMN IF EXISTS pts,
|
|
DROP COLUMN IF EXISTS message_box_id,
|
|
DROP COLUMN IF EXISTS private_message_id,
|
|
DROP COLUMN IF EXISTS lease_until,
|
|
DROP COLUMN IF EXISTS lease_token,
|
|
DROP COLUMN IF EXISTS next_attempt_at;
|
|
|
|
DROP INDEX IF EXISTS public.broadcasts_enumeration_idx;
|
|
|
|
ALTER TABLE public.broadcasts
|
|
DROP CONSTRAINT IF EXISTS broadcasts_sent_failed_within_materialized_check,
|
|
DROP CONSTRAINT IF EXISTS broadcasts_enumeration_cursor_check,
|
|
DROP CONSTRAINT IF EXISTS broadcasts_entities_array_check;
|
|
|
|
ALTER TABLE public.broadcasts
|
|
DROP COLUMN IF EXISTS failed_count,
|
|
DROP COLUMN IF EXISTS sent_count,
|
|
DROP COLUMN IF EXISTS materialized_count,
|
|
DROP COLUMN IF EXISTS enumeration_done,
|
|
DROP COLUMN IF EXISTS enumeration_cursor_user_id,
|
|
DROP COLUMN IF EXISTS snapshot_max_user_id,
|
|
DROP COLUMN IF EXISTS entities;
|
|
|
|
ALTER TABLE public.broadcasts
|
|
DROP CONSTRAINT IF EXISTS broadcasts_target_count_check;
|
|
ALTER TABLE public.broadcasts
|
|
ALTER COLUMN target_count TYPE integer,
|
|
ALTER COLUMN target_count SET DEFAULT 0;
|
|
ALTER TABLE public.broadcasts
|
|
RENAME COLUMN target_count TO total_count;
|