Class DatabaseSchemaReport
Top-level report of a database's persisted schema state. Returned by Inspect(string) for operational tooling.
public class DatabaseSchemaReport
- Inheritance
-
DatabaseSchemaReport
- Inherited Members
Constructors
DatabaseSchemaReport()
public DatabaseSchemaReport()
Properties
Components
One report per persisted user component.
public IReadOnlyList<ComponentSchemaReport> Components { get; init; }
Property Value
DatabaseFormatRevision
On-disk file format revision of the database.
public int DatabaseFormatRevision { get; init; }
Property Value
DatabaseName
Database name as recorded in the file header.
public string DatabaseName { get; init; }
Property Value
SystemSchemaRevision
Revision of the engine's internal (system) schema the database was written with.
public int SystemSchemaRevision { get; init; }
Property Value
UserSchemaVersion
User-defined schema version persisted for the application's own use.
public int UserSchemaVersion { get; init; }