Configuration for setting arbitrary Entity-table attributes on a specific entity, identified by BaseTable + SchemaName. This is processed after entity discovery so any column on the Entity table can be set declaratively from the config file.
Example usage in database-metadata-config.json:
{ "Entities": [ { "BaseTable": "Person", "SchemaName": "MySchema", "AllowMultipleSubtypes": true }, { "BaseTable": "AuditLog", "SchemaName": "MySchema", "TrackRecordChanges": false } ]} Copy
{ "Entities": [ { "BaseTable": "Person", "SchemaName": "MySchema", "AllowMultipleSubtypes": true }, { "BaseTable": "AuditLog", "SchemaName": "MySchema", "TrackRecordChanges": false } ]}
Any additional Entity-table columns to set, keyed by column name
The base table name of the entity
The schema containing the base table
Configuration for setting arbitrary Entity-table attributes on a specific entity, identified by BaseTable + SchemaName. This is processed after entity discovery so any column on the Entity table can be set declaratively from the config file.
Example usage in database-metadata-config.json: