Table of Contents

TDatabaseMetadata Class

Describes the complete schema of a database as known to Aurelius, aggregating all table and sequence metadata for DDL generation and schema comparison.

Syntax

Unit: Aurelius.Sql.Metadata

TDatabaseMetadata = class(TMetadataInfo);

Constructors

Name Description
Create Creates an empty TDatabaseMetadata with no tables or sequences.

Methods

Name Description
Clear Removes all tables and sequences from this metadata object.

Properties

Name Description
Sequences Gets the list of sequences described in this database metadata.
Tables Gets the list of tables described in this database metadata.