Module materialize.checks.all_checks

Expand source code Browse git
# Copyright Materialize, Inc. and contributors. All rights reserved.
#
# Use of this software is governed by the Business Source License
# included in the LICENSE file at the root of this repository.
#
# As of the Change Date specified in that file, in accordance with
# the Business Source License, use of this software will be governed
# by the Apache License, Version 2.0.

import glob
from importlib import import_module
from os.path import basename, dirname, isfile, join

# Automatically find all python files in this directory and import them when
# using "from materialize.checks.all_checks import *"
for f in glob.glob(join(dirname(__file__), "*.py")):
    if isfile(f) and basename(f) != "__init__.py":
        import_module(f".{basename(f).removesuffix('.py')}", __package__)

Sub-modules

materialize.checks.all_checks.aggregation
materialize.checks.all_checks.alter_connection
materialize.checks.all_checks.alter_index
materialize.checks.all_checks.array_type
materialize.checks.all_checks.aws
materialize.checks.all_checks.boolean_type
materialize.checks.all_checks.cast
materialize.checks.all_checks.cluster
materialize.checks.all_checks.cluster_unification
materialize.checks.all_checks.comment
materialize.checks.all_checks.commit
materialize.checks.all_checks.constant_plan
materialize.checks.all_checks.copy_to_s3
materialize.checks.all_checks.create_index
materialize.checks.all_checks.create_table
materialize.checks.all_checks.databases
materialize.checks.all_checks.debezium
materialize.checks.all_checks.default_privileges
materialize.checks.all_checks.delete
materialize.checks.all_checks.drop_index
materialize.checks.all_checks.drop_table
materialize.checks.all_checks.error
materialize.checks.all_checks.explain_catalog_item
materialize.checks.all_checks.float_types
materialize.checks.all_checks.having
materialize.checks.all_checks.identifiers
materialize.checks.all_checks.insert_select
materialize.checks.all_checks.join_implementations
materialize.checks.all_checks.join_types
materialize.checks.all_checks.json_source
materialize.checks.all_checks.jsonb_type
materialize.checks.all_checks.kafka_formats
materialize.checks.all_checks.kafka_protocols
materialize.checks.all_checks.large_tables
materialize.checks.all_checks.like
materialize.checks.all_checks.managed_cluster
materialize.checks.all_checks.materialize_type
materialize.checks.all_checks.materialized_views
materialize.checks.all_checks.multiple_partitions
materialize.checks.all_checks.mysql_cdc
materialize.checks.all_checks.nested_types
materialize.checks.all_checks.null_value
materialize.checks.all_checks.numeric_types
materialize.checks.all_checks.optimizer_notices
materialize.checks.all_checks.owners
materialize.checks.all_checks.peek_cancellation
materialize.checks.all_checks.peek_persist
materialize.checks.all_checks.pg_cdc
materialize.checks.all_checks.privileges
materialize.checks.all_checks.ranges
materialize.checks.all_checks.regex
materialize.checks.all_checks.rename_cluster
materialize.checks.all_checks.rename_index
materialize.checks.all_checks.rename_replica
materialize.checks.all_checks.rename_schema
materialize.checks.all_checks.rename_source
materialize.checks.all_checks.rename_table
materialize.checks.all_checks.rename_view
materialize.checks.all_checks.replica
materialize.checks.all_checks.retain_history
materialize.checks.all_checks.roles
materialize.checks.all_checks.rollback
materialize.checks.all_checks.schemas
materialize.checks.all_checks.sink
materialize.checks.all_checks.source_errors
materialize.checks.all_checks.ssh
materialize.checks.all_checks.statement_logging
materialize.checks.all_checks.string
materialize.checks.all_checks.swap_cluster
materialize.checks.all_checks.swap_schema
materialize.checks.all_checks.temporal_types
materialize.checks.all_checks.text_bytea_types
materialize.checks.all_checks.threshold
materialize.checks.all_checks.top_k
materialize.checks.all_checks.update
materialize.checks.all_checks.upsert
materialize.checks.all_checks.upsert_enrich
materialize.checks.all_checks.upsert_many_columns
materialize.checks.all_checks.upsert_many_rows
materialize.checks.all_checks.upsert_many_updates
materialize.checks.all_checks.upsert_shrink_grow
materialize.checks.all_checks.upsert_wide
materialize.checks.all_checks.uuid
materialize.checks.all_checks.webhook
materialize.checks.all_checks.window_functions
materialize.checks.all_checks.with_mutually_recursive