neuralib.sqlp.annotation.UNIQUE

final class neuralib.sqlp.annotation.UNIQUE[source]

Bases: object

annotated a field as a unique key.

>>> class Example:
...     a: Annotated[str, UNIQUE]  # style 1
__init__(conflict=None)[source]
Parameters:

conflict (Literal['rollback', 'abort', 'fail', 'ignore', 'replace'] | None)

Methods

__init__([conflict])

__init__(conflict=None)[source]
Parameters:

conflict (Literal['rollback', 'abort', 'fail', 'ignore', 'replace'] | None)