add primaryKey()