Skip to main content

Postgresql database seeding

·1 min

Ketika melakukan seeding ke database khususnya seeding pada beberapa table pada saat bersamaan, sering kali kita mendapatkan error pada constraint fk di table yang kita seed. Untuk mengatasi hal tersebut ada satu cara yaitu dengan mengubah session_replication_role menjadi ‘replica’

SET session_replication_role = 'replica';
-- insert into ...
SET session_replication_role = 'origin';