...
Table | Change | Justification |
ApiServers |
| To help differentiate between API connections, each is associated with a name. |
Agents |
| An agent executes against an API connection. |
IngestionLogs |
| Denormalize columns to preserve history. |
ApiVersions |
| A master table is established to support ApiVersion as a first-class citizen (e.g. to populate dropdown list of versions in UI) and FK relationships associated with it. |
Resources |
| Supports the persistence of resource metadata per API version. |
DataMaps |
| Maps are version specific. |
BootstrapDatas |
| Bootstrap datas are version specific. Migrate connection specific bootstrap information to a new table. |
BootstrapDataAgents |
| Associate a bootstrap data item with an agent. |
BootstrapDataApiServers |
| Migrate ProcessedDate from BootstrapDatas to track if bootstrap data needs to be posted to the API. |
...