so, this isn't a partitioned table -- it is merely a grouping of tables.

you should probably add the iphone_application_id column to the table -- this will allow you to add a reference to the child iphone table for iphone_id

as an alternative you could add "true" as the constraint -- but I don't see any reason to support shenanigans like this that would generally hurt (by obscuring a basic error) a legitimate user of Partitoned with a misconfigured model.

I felt strong about this when I first saw this more than a year ago -- i'm still pretty sure my suggestion is correct.

if there is a ton of push back we can revisit, but I might just say "true" is the best way for me not to obstruct you from doing your actual work.