create table with custom primary_id