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

DdlStatementActionInfo

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

Action information extracted from a DDL statement. This proto is used to display the brief info of the DDL statement for the operation UpdateDatabaseDdl.

interface DdlStatementActionInfo {
action?: string;
entityNames?: string[];
entityType?: string;
}

§Properties

§
action?: string
[src]

The action for the DDL statement, e.g. CREATE, ALTER, DROP, GRANT, etc. This field is a non-empty string.

§
entityNames?: string[]
[src]

The entity name(s) being operated on the DDL statement. E.g. 1. For statement "CREATE TABLE t1(...)", entity_names = ["t1"]. 2. For statement "GRANT ROLE r1, r2 ...", entity_names = ["r1", "r2"]. 3. For statement "ANALYZE", entity_names = [].

§
entityType?: string
[src]

The entity type for the DDL statement, e.g. TABLE, INDEX, VIEW, etc. This field can be empty string for some DDL statement, e.g. for statement "ANALYZE", entity_type = "".