replication
1 trace
- PostgreSQL 18: GENERATED ALWAYS AS (...) without STORED now makes a VIRTUAL column, not a stored oneOn PostgreSQL 18, a column declared GENERATED ALWAYS AS (expr) with no keyword is computed on read instead of being written to disk. Fix: Use STORED when the expression uses user-defined functions/types, when the…