Class ColumnSchema
- Namespace
- IntentSharp.Data
- Assembly
- IntentSharp.dll
One column of a discovered table.
public sealed class ColumnSchema
- Inheritance
-
objectColumnSchema
- Inherited Members
-
object.Equals(object)object.Equals(object, object)object.GetHashCode()object.GetType()object.ReferenceEquals(object, object)object.ToString()
- Extension Methods
Constructors
- ColumnSchema()
Creates a column with an empty name and data type that accepts NULL and is not part of the primary key.
Properties
- DataType
The column's data type as the database names it, for example "INTEGER" or "nvarchar"; empty when the database does not say.
- IsNullable
True when the column accepts NULL. Default true.
- IsPrimaryKey
True when the column is part of the primary key. False also when discovery could not read the keys.
- Name
The column name, as the database reports it.