Specs for primary_key support