uvex_transients.surveys.utils.QTableColumnSpec.validate_against_table#

QTableColumnSpec.validate_against_table(table: QTable, column_name: str) → list[str][source]#

Validate this specification against one column in a QTable.

Parameters:
  • table (QTable) – The table containing the column to validate.

  • column_name (str) – Name of the column to validate.

Returns:

Validation errors. An empty list indicates success.

Return type:

list[str]