neuralib.sqlp.util.resolve_field_type
- neuralib.sqlp.util.resolve_field_type(f_type)[source]
SQL primary types:
bool: BOOLEAN
int: INT
float: FLOAT
str: TEXT
bytes: BLOB
datetime.date: DATETIME
datetime.datetime: DATETIME
Python type mapping
T|None: resolve_field_type(T) null-able
T|V : supported not
Literal: str
Path: str
- Parameters:
f_type (type)
- Returns:
(raw_type, sql_type, not_null)
- Return type:
tuple[type, type, bool]