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

CreateDatabaseRequest

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

The request for CreateDatabase.

interface CreateDatabaseRequest {
createStatement?: string;
databaseDialect?: "DATABASE_DIALECT_UNSPECIFIED" | "GOOGLE_STANDARD_SQL" | "POSTGRESQL";
encryptionConfig?: EncryptionConfig;
extraStatements?: string[];
protoDescriptors?: Uint8Array;
}

§Properties

§
createStatement?: string
[src]

Required. A CREATE DATABASE statement, which specifies the ID of the new database. The database ID must conform to the regular expression a-z*[a-z0-9] and be between 2 and 30 characters in length. If the database ID is a reserved word or if it contains a hyphen, the database ID must be enclosed in backticks (`).

§
databaseDialect?: "DATABASE_DIALECT_UNSPECIFIED" | "GOOGLE_STANDARD_SQL" | "POSTGRESQL"
[src]

Optional. The dialect of the Cloud Spanner Database.

§
encryptionConfig?: EncryptionConfig
[src]

Optional. The encryption configuration for the database. If this field is not specified, Cloud Spanner will encrypt/decrypt all data at rest using Google default encryption.

§
extraStatements?: string[]
[src]

Optional. A list of DDL statements to run inside the newly created database. Statements can create tables, indexes, etc. These statements execute atomically with the creation of the database: if there is an error in any statement, the database is not created.

§
protoDescriptors?: Uint8Array
[src]

Optional. Proto descriptors used by CREATE/ALTER PROTO BUNDLE statements in 'extra_statements' above. Contains a protobuf-serialized google.protobuf.FileDescriptorSet. To generate it, install and run protoc with --include_imports and --descriptor_set_out. For example, to generate for moon/shot/app.proto, run $protoc --proto_path=/app_path --proto_path=/lib_path \ --include_imports \ --descriptor_set_out=descriptors.data \ moon/shot/app.proto For more details, see protobuffer self description.