public sealed class TableEntity : IMessage<TableEntity>, IEquatable<TableEntity>, IDeepCloneable<TableEntity>, IBufferMessage, IMessageReference documentation and code samples for the Database Migration v1 API class TableEntity.
Table's parent is a schema.
Implements
IMessageTableEntity, IEquatableTableEntity, IDeepCloneableTableEntity, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
TableEntity()
public TableEntity()TableEntity(TableEntity)
public TableEntity(TableEntity other)| Parameter | |
|---|---|
| Name | Description |
other |
TableEntity |
Properties
Columns
public RepeatedField<ColumnEntity> Columns { get; }Table columns.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldColumnEntity |
|
Comment
public string Comment { get; set; }Comment associated with the table.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Constraints
public RepeatedField<ConstraintEntity> Constraints { get; }Table constraints.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldConstraintEntity |
|
CustomFeatures
public Struct CustomFeatures { get; set; }Custom engine specific features.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|
Indices
public RepeatedField<IndexEntity> Indices { get; }Table indices.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldIndexEntity |
|
Triggers
public RepeatedField<TriggerEntity> Triggers { get; }Table triggers.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTriggerEntity |
|