napkin-runtime
Safe HaskellNone
LanguageGHC2024

Napkin.Spec.Yaml.Preprocessors.TableNamespace

Synopsis

Documentation

preprocessor :: PreprocessorForYaml b #

Move all managed tables into schema (Postgres) or a dataset (BigQuery).

Namespace value can we overridden via meta-argument specified in override_with_arg setting.

YAML

table_namespace:
  value: development # allows to set default, preprocessor will fail if the value has not been provided
  override_with_arg: table_namespace # allows to override argument name used to set table namespace
  scope: managed # optional, all | managed (default) | unmanaged
  on_existing: overwrite # optional, overwrite (default) or keep_original