CREATE TABLE tcg.public.TCG_MTG_Rarity ( rarity_id INT GENERATED ALWAYS AS IDENTITY PRIMARY KEY , name VARCHAR(250) NOT NULL , colour_name VARCHAR(250) NOT NULL , price_ratio_min DECIMAL(6, 1) , price_ratio_max DECIMAL(6, 1) , active BOOLEAN NOT NULL DEFAULT TRUE , created_on TIMESTAMP NOT NULL , created_by_user_id INT NOT NULL , CONSTRAINT FK_TCG_MTG_Rarity_created_by_user_id FOREIGN KEY (created_by_user_id) REFERENCES tcg.public.TCG_User(user_id) , updated_last_on TIMESTAMP , updated_last_by_user_id INT , change_set_id INT , CONSTRAINT FK_TCG_MTG_Rarity_change_set_id FOREIGN KEY (change_set_id) REFERENCES tcg.public.TCG_Change_Set(change_set_id) );