<div dir="ltr"><div><div>The Content model in pulpcore defines a 'natural_key_fields' tuple that models inheriting from it need to populate with field names that make that content type unique. At the same time each model defines database uniqueness constraints in the Class Meta of the model. <br><br></div>In pulp_example[0] I've demonstrated how the database uniqueness constraint can be used to get a list of all of the unique fields for content. As part of this task I'd like to move this code out of pulp_example and into pulpcore so all plugins can use it. I will also remove the 'natural_key_fields' tuple.<br><br></div>Thoughts? Objections?<br><div><br><br><br>[0] <a href="https://github.com/pulp/pulp_example/blob/master/pulp_example/app/models.py#L111">https://github.com/pulp/pulp_example/blob/master/pulp_example/app/models.py#L111</a><br></div></div>