snowflake.core.tableΒΆ

Manages Snowflake Tables.

Classes

Table(*, name[, kind, cluster_by, ...])

A model object representing the Table resource.

TableResource(name, collection)

Represents a reference to a Snowflake table.

TableCollection(schema)

Represents the collection operations on the Snowflake Table resource.

TableColumn(*, name, datatype[, nullable, ...])

A model object representing the TableColumn resource.

ForeignKey(*[, name, column_names])

A model object representing the ForeignKey resource.

PrimaryKey(*[, name, column_names])

A model object representing the PrimaryKey resource.

UniqueKey(*[, name, column_names])

A model object representing the UniqueKey resource.

Constraint(*[, name, column_names])

A model object representing the Constraint resource.