The free "teaser video" starts off showing "actor_id serial NOT NULL" but in postgres 10 and above identity columns can/should be used instead?
https://wiki.postgresql.org/wiki/Don't_Do_This#Don.27t_use_s...
https://wiki.postgresql.org/wiki/Don't_Do_This#Don.27t_use_s...