Tables

class Tables(session_kwargs, client, return_type='raw')

Civis API /tables endpoint.

Methods

delete_projects(id, project_id)

Remove a Table from a project

delete_tags(id, table_tag_id)

Add a tag to a table

get(id)

Show basic table info

list(*[, database_id, schema, name, search, ...])

List tables

list_columns(id, *[, name, limit, page_num, ...])

List columns in the specified table

list_projects(id, *[, hidden])

List the projects a Table belongs to

patch(id, *[, ontology_mapping, ...])

Update a table

post_refresh(id)

Request a refresh for column and table statistics

post_scan(database_id, schema, table_name, *)

Creates and enqueues a single table scanner job on a new table

put_projects(id, project_id)

Add a Table to a project

put_tags(id, table_tag_id)

Add a tag to a table