feat(channels): align facebook callbacks

This commit is contained in:
2026-06-06 22:18:33 +08:00
parent e730b28bbd
commit 6e66af78c7
12 changed files with 599 additions and 63 deletions
@@ -0,0 +1,10 @@
ALTER TABLE channel_facebook_pages
ADD COLUMN IF NOT EXISTS user_access_token VARCHAR(512),
ADD COLUMN IF NOT EXISTS account_id BIGINT,
ADD COLUMN IF NOT EXISTS app_id VARCHAR(255),
ADD COLUMN IF NOT EXISTS webhook_verify_token VARCHAR(255),
ADD COLUMN IF NOT EXISTS instagram_business_account_id VARCHAR(255),
ADD COLUMN IF NOT EXISTS reauthorization_required BOOLEAN DEFAULT FALSE;
CREATE INDEX IF NOT EXISTS idx_channel_facebook_pages_account_id ON channel_facebook_pages(account_id) WHERE deleted_at IS NULL;
CREATE INDEX IF NOT EXISTS idx_channel_facebook_pages_page_id ON channel_facebook_pages(page_id) WHERE deleted_at IS NULL;