What would you like to be added?
Allow the Clusterpedia DB user/role to check the schema of the resource table and throw errors if the schema is wrong rather than adjust the table itself.
This would mean that the Clusterpedia DB user/role would not require ownership over the resource table
Why is this needed?
Requiring the Clusterpedia DB user/role to own the resource table can make migrations/maintenance difficult.