Class Column
A column of a table.
Inherited Members
Namespace: Oci.NosqlService.Models
Assembly: OCI.DotNetSDK.Nosql.dll
Syntax
public class Column
Properties
DefaultValue
Declaration
[JsonProperty(PropertyName = "defaultValue")]
public string DefaultValue { get; set; }
Property Value
Type | Description |
---|---|
string | The column default value. |
IsAsUuid
Declaration
[JsonProperty(PropertyName = "isAsUuid")]
public bool? IsAsUuid { get; set; }
Property Value
Type | Description |
---|---|
bool? | True if the STRING column was declared AS UUID. |
IsGenerated
Declaration
[JsonProperty(PropertyName = "isGenerated")]
public bool? IsGenerated { get; set; }
Property Value
Type | Description |
---|---|
bool? | True if the STRING AS UUID column is also GENERATED BY DEFAULT. |
IsNullable
Declaration
[JsonProperty(PropertyName = "isNullable")]
public bool? IsNullable { get; set; }
Property Value
Type | Description |
---|---|
bool? | The column nullable flag. |
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The column name. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
public string Type { get; set; }
Property Value
Type | Description |
---|---|
string | The column type. |