Want versioning for your tables? Use periods! That is an active pilot project aiming to implement SQL:2016 within PostgreSQL core. Stuck with a legacy project and want temporal_tables extension? It is here.