-- BREEAM ratings, one of: -- - Outstanding -- - Excellent -- - Very good -- - Good -- - Pass -- - Unclassified CREATE TYPE sust_breeam_rating AS ENUM ('Outstanding', 'Excellent', 'Very good', 'Good', 'Pass', 'Unclassified'); ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_breeam_rating sust_breeam_rating DEFAULT 'Unclassified'; -- Date of BREEAM ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_breeam_date smallint; -- DEC (display energy certifcate, only applies to non domestic buildings) -- A - G CREATE TYPE sust_dec AS ENUM ('A', 'B', 'C', 'D', 'E', 'F', 'G'); -- Date of DEC YYYY ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_dec_date smallint; ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_dec sust_dec; -- Aggregate EPC rating (Estimated) for a building, derived from inidividual certificates -- A+ - G CREATE TYPE sust_aggregate_estimate_epc AS ENUM ('A', 'B', 'C', 'D', 'E', 'F', 'G'); ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_aggregate_estimate_epc sust_aggregate_estimate_epc; -- Last significant retrofit date YYYY ALTER TABLE buildings ADD COLUMN IF NOT EXISTS sust_retrofit_date smallint;