public sealed class EntityDdl : IMessage<EntityDdl>, IEquatable<EntityDdl>, IDeepCloneable<EntityDdl>, IBufferMessage, IMessageReference documentation and code samples for the Database Migration v1 API class EntityDdl.
A single DDL statement for a specific entity
Implements
IMessageEntityDdl, IEquatableEntityDdl, IDeepCloneableEntityDdl, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
EntityDdl()
public EntityDdl()EntityDdl(EntityDdl)
public EntityDdl(EntityDdl other)| Parameter | |
|---|---|
| Name | Description |
other |
EntityDdl |
Properties
Ddl
public string Ddl { get; set; }The actual ddl code.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DdlType
public string DdlType { get; set; }Type of DDL (Create, Alter).
| Property Value | |
|---|---|
| Type | Description |
string |
|
Entity
public string Entity { get; set; }The name of the database entity the ddl refers to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EntityType
public DatabaseEntityType EntityType { get; set; }The entity type (if the DDL is for a sub entity).
| Property Value | |
|---|---|
| Type | Description |
DatabaseEntityType |
|
IssueId
public RepeatedField<string> IssueId { get; }EntityIssues found for this ddl.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|