diff --git a/migrations/0010_hero_slides_table.sql b/migrations/0010_hero_slides_table.sql index 2568e32..bac825e 100644 --- a/migrations/0010_hero_slides_table.sql +++ b/migrations/0010_hero_slides_table.sql @@ -4,6 +4,7 @@ CREATE TABLE IF NOT EXISTS home_page_hero_slides ( _order integer NOT NULL, _parent_id integer NOT NULL REFERENCES home_page(id) ON DELETE CASCADE, background_image_id integer REFERENCES media(id) ON DELETE SET NULL, + background_image_url varchar, type varchar, title varchar, subtitle varchar, @@ -14,3 +15,5 @@ CREATE TABLE IF NOT EXISTS home_page_hero_slides ( ); CREATE INDEX IF NOT EXISTS home_page_hero_slides_parent_idx ON home_page_hero_slides (_parent_id); CREATE INDEX IF NOT EXISTS home_page_hero_slides_order_idx ON home_page_hero_slides (_order); +-- Add background_image_url if table already exists (idempotent) +ALTER TABLE home_page_hero_slides ADD COLUMN IF NOT EXISTS background_image_url varchar;