Source schema

Energy.Source.Schema represents a complete database schema as a collection of tables.

Energy.Source.Schema schema = new Energy.Source.Schema();

Energy.Source.Structure.Table users = new Energy.Source.Structure.Table();
users.Name = "Users";
users.Columns.New("Id").Type = "INTEGER";
users.Columns.New("Name").Type = "VARCHAR(100)";

schema.Tables.Add(users);

if (schema.Equals(otherSchema))
{
    Console.WriteLine("Schemas are equal");
}

Properties

Property Description
Includes List of external schema files to include.
Tables Table array.

Difference

Energy.Source.Schema.Difference is a placeholder for schema comparison results.

See also

  • source-structure