Както е отбелязано по-горе в коментарите - генерираните колони ще бъдат налични в Postgres 12.
Възможно е да се фалшифицира генерирана колона с функция във версии <12:
https://www.db-fiddle.com/f/21FtTGSuTXzZxoQX9CRUZf/0
CREATE TABLE orders (
receiptPrice INT,
platformFee INT,
delivererFee INT
);
CREATE OR REPLACE FUNCTION paymentPrice(_order orders)
RETURNS integer AS $$
SELECT ( _order.receiptPrice + _order.platformFee + _order.delivererFee)
$$
STABLE
LANGUAGE SQL;
SELECT paymentPrice(orders) FROM orders;
Предполагам, че случай на употреба за това би бил, ако някои други инструменти зависят от него (случаи на употреба за мен, когато инструменти като https://github.com/graphile/postgraphile ) или ако заявките трябва да са по-малко подробни.