ALTER TABLE buildings ADD COLUMN IF NOT EXISTS is_domestic text null;
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS community_type_worth_keeping_total integer DEFAULT 0;

-- Provide counts for already liked typologies
UPDATE buildings
  SET community_type_worth_keeping_total = (
    SELECT count(*)
    FROM building_user_attributes
    WHERE buildings.building_id = building_user_attributes.building_id
    AND community_type_worth_keeping = TRUE
  )
  WHERE buildings.building_id in (
      SELECT DISTINCT building_id
      FROM building_user_attributes
  );