Manage index table metadata when data data metadata changes: Drop index if indexed column dropped from data table, drop covered column if covered column dropped from table, add new data pk column to end of index pk