Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EntityIssue

import type { EntityIssue } from "https://googleapis.deno.dev/v1/datamigration:v1.ts";

Issue related to the entity.

interface EntityIssue {
code?: string;
ddl?: string;
entityType?:
| "DATABASE_ENTITY_TYPE_UNSPECIFIED"
| "DATABASE_ENTITY_TYPE_SCHEMA"
| "DATABASE_ENTITY_TYPE_TABLE"
| "DATABASE_ENTITY_TYPE_COLUMN"
| "DATABASE_ENTITY_TYPE_CONSTRAINT"
| "DATABASE_ENTITY_TYPE_INDEX"
| "DATABASE_ENTITY_TYPE_TRIGGER"
| "DATABASE_ENTITY_TYPE_VIEW"
| "DATABASE_ENTITY_TYPE_SEQUENCE"
| "DATABASE_ENTITY_TYPE_STORED_PROCEDURE"
| "DATABASE_ENTITY_TYPE_FUNCTION"
| "DATABASE_ENTITY_TYPE_SYNONYM"
| "DATABASE_ENTITY_TYPE_DATABASE_PACKAGE"
| "DATABASE_ENTITY_TYPE_UDT"
| "DATABASE_ENTITY_TYPE_MATERIALIZED_VIEW"
| "DATABASE_ENTITY_TYPE_DATABASE";
id?: string;
message?: string;
position?: Position;
severity?:
| "ISSUE_SEVERITY_UNSPECIFIED"
| "ISSUE_SEVERITY_INFO"
| "ISSUE_SEVERITY_WARNING"
| "ISSUE_SEVERITY_ERROR";
type?:
| "ISSUE_TYPE_UNSPECIFIED"
| "ISSUE_TYPE_DDL"
| "ISSUE_TYPE_APPLY"
| "ISSUE_TYPE_CONVERT";
}

§Properties

§
code?: string
[src]

Error/Warning code

§
ddl?: string
[src]

The ddl which caused the issue, if relevant.

§
entityType?: "DATABASE_ENTITY_TYPE_UNSPECIFIED" | "DATABASE_ENTITY_TYPE_SCHEMA" | "DATABASE_ENTITY_TYPE_TABLE" | "DATABASE_ENTITY_TYPE_COLUMN" | "DATABASE_ENTITY_TYPE_CONSTRAINT" | "DATABASE_ENTITY_TYPE_INDEX" | "DATABASE_ENTITY_TYPE_TRIGGER" | "DATABASE_ENTITY_TYPE_VIEW" | "DATABASE_ENTITY_TYPE_SEQUENCE" | "DATABASE_ENTITY_TYPE_STORED_PROCEDURE" | "DATABASE_ENTITY_TYPE_FUNCTION" | "DATABASE_ENTITY_TYPE_SYNONYM" | "DATABASE_ENTITY_TYPE_DATABASE_PACKAGE" | "DATABASE_ENTITY_TYPE_UDT" | "DATABASE_ENTITY_TYPE_MATERIALIZED_VIEW" | "DATABASE_ENTITY_TYPE_DATABASE"
[src]

The entity type (if the DDL is for a sub entity).

§
id?: string
[src]

Unique Issue ID.

§
message?: string
[src]

Issue detailed message

§
position?: Position
[src]

The position of the issue found, if relevant.

§
severity?: "ISSUE_SEVERITY_UNSPECIFIED" | "ISSUE_SEVERITY_INFO" | "ISSUE_SEVERITY_WARNING" | "ISSUE_SEVERITY_ERROR"
[src]

Severity of the issue

§
type?: "ISSUE_TYPE_UNSPECIFIED" | "ISSUE_TYPE_DDL" | "ISSUE_TYPE_APPLY" | "ISSUE_TYPE_CONVERT"
[src]

The type of the issue.