sec_interp.core.domain.enums module

Enumerations for domain types.

class sec_interp.core.domain.enums.FieldType(*values)

Bases: IntEnum

Core-safe field types mapping to QVariant.Type values.

This allows the core module to perform type validation WITHOUT direct dependencies on PyQt components.

BOOL = 1
DATE = 14
DATE_TIME = 16
DOUBLE = 6
INT = 2
LONG_LONG = 4
NULL = 0
STRING = 10