-- Migration V2: Support for New Excel Template & Future Theme Rules -- 1. Add new metadata columns to region_permit_details ALTER TABLE public.region_permit_details ADD COLUMN IF NOT EXISTS filler_name text, ADD COLUMN IF NOT EXISTS unit_name text, ADD COLUMN IF NOT EXISTS source_update_date text; -- 2. Create base table for theme rules (placeholder for future logic) CREATE TABLE IF NOT EXISTS public.permit_theme_rules ( id uuid DEFAULT gen_random_uuid() PRIMARY KEY, permit_name text NOT NULL, theme_id uuid NOT NULL, region_id uuid, -- Optional: specific rule for a region created_at timestamp with time zone DEFAULT now() NOT NULL ); -- 3. Comment on columns for clarity COMMENT ON COLUMN public.region_permit_details.filler_name IS 'Original filler name from Excel (填表人)'; COMMENT ON COLUMN public.region_permit_details.unit_name IS 'Original unit name from Excel (单位名称)'; COMMENT ON COLUMN public.region_permit_details.source_update_date IS 'Original update date from Excel (表格更新日期)'; COMMENT ON TABLE public.permit_theme_rules IS 'Registry for mapping permits to themes manually or via rules';