Table of Contents

Namespace LfrlAnvil.Sql.Objects

Classes

SqlCheck

Represents an SQL check constraint.

SqlColumn

Represents an SQL table column.

SqlColumnCollection

Represents a collection of SQL table columns.

SqlConstraint

Represents an SQL constraint attached to a table.

SqlConstraintCollection

Represents a collection of SQL table constraints.

SqlDatabase

Represents an SQL database.

SqlForeignKey

Represents an SQL foreign key constraint.

SqlIndex

Represents an SQL index constraint.

SqlObject

Represents an SQL object.

SqlObjectCollection

Represents a collection of SQL schema objects.

SqlPrimaryKey

Represents an SQL primary key constraint.

SqlSchema

Represents an SQL schema.

SqlSchemaCollection

Represents a collection of SQL schemas.

SqlTable

Represents an SQL table.

SqlView

Represents an SQL view.

SqlViewDataField

Represents an SQL view data field.

SqlViewDataFieldCollection

Represents a collection of SQL view data fields.

Structs

SqlIndexedArray<T>

Represents a collection of indexed SQL expressions.

SqlIndexedArray<T>.Enumerator

Lightweight enumerator implementation for SqlIndexedArray<T>.

SqlIndexed<T>

Represents an indexed SQL expression.

Interfaces

ISqlCheck

Represents an SQL check constraint.

ISqlColumn

Represents an SQL table column.

ISqlColumnCollection

Represents a collection of SQL table columns.

ISqlConstraint

Represents an SQL constraint attached to a table.

ISqlConstraintCollection

Represents a collection of SQL table constraints.

ISqlForeignKey

Represents an SQL foreign key constraint.

ISqlIndex

Represents an SQL index constraint.

ISqlObject

Represents an SQL object.

ISqlObjectCollection

Represents a collection of SQL schema objects.

ISqlPrimaryKey

Represents an SQL primary key constraint.

ISqlSchema

Represents an SQL schema.

ISqlSchemaCollection

Represents a collection of SQL schemas.

ISqlTable

Represents an SQL table.

ISqlView

Represents an SQL view.

ISqlViewDataField

Represents an SQL view data field.

ISqlViewDataFieldCollection

Represents a collection of SQL view data fields.