You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
namespace Connected.Data.Schema
|
|
|
|
|
{
|
|
|
|
|
internal interface ITableColumn
|
|
|
|
|
{
|
|
|
|
|
string Name { get; }
|
|
|
|
|
string DataType { get; }
|
|
|
|
|
bool Identity { get; }
|
|
|
|
|
bool IsNullable { get; }
|
|
|
|
|
string DefaultValue { get; }
|
|
|
|
|
int Ordinal { get; }
|
|
|
|
|
int CharacterMaximumLength { get; }
|
|
|
|
|
int CharacterOctetLength { get; }
|
|
|
|
|
int NumericPrecision { get; }
|
|
|
|
|
int NumericPrecisionRadix { get; }
|
|
|
|
|
int NumericScale { get; }
|
|
|
|
|
int DateTimePrecision { get; }
|
|
|
|
|
string CharacterSetName { get; }
|
|
|
|
|
|
|
|
|
|
IReferentialConstraint Reference { get; }
|
|
|
|
|
List<ITableConstraint> Constraints { get; }
|
|
|
|
|
}
|
|
|
|
|
}
|