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

Assertion

import type { Assertion } from "https://googleapis.deno.dev/v1/dataform:v1beta1.ts";

Represents an assertion upon a SQL query which is required return zero rows.

interface Assertion {
dependencyTargets?: Target[];
disabled?: boolean;
parentAction?: Target;
relationDescriptor?: RelationDescriptor;
selectQuery?: string;
tags?: string[];
}

§Properties

§
dependencyTargets?: Target[]
[src]

A list of actions that this action depends on.

§
disabled?: boolean
[src]

Whether this action is disabled (i.e. should not be run).

§
parentAction?: Target
[src]

The parent action of this assertion. Only set if this assertion was automatically generated.

§
relationDescriptor?: RelationDescriptor
[src]

Descriptor for the assertion's automatically-generated view and its columns.

§
selectQuery?: string
[src]

The SELECT query which must return zero rows in order for this assertion to succeed.

§
tags?: string[]
[src]

Arbitrary, user-defined tags on this action.