Defines a single column in a Scrutinex schema.
Fields
:name- column key as a string, or aRegexto match multiple columns:type- expected data type (:string,:integer,:float,:boolean,:date,:datetime):required- whentrue(default), the column must be present in every row:coerce- whentrue, attempts to cast the value to:typebefore validation:on_empty- controls behaviour when a cell value isnilor""::error(default) — produces a severity:errorand skips remaining checks:warn— produces a severity:warningand skips remaining checks:ignore— produces no error and skips remaining checks
:checks- keyword list of check tuples, e.g.[number: [greater_than: 0]]