SupportedOperations - Доступные операции

class axipy.da.SupportedOperations(value)

Флаги доступных операций.

Реализованы как перечисление enum.IntFlag и поддерживают побитовые операции.

Атрибут

Значение

Empty

0

Insert

1

Update

2

Delete

4

Write

Insert | Update | Delete = 7

Read

8

ReadWrite

Read | Write = 15

Пример использования
flags = table.supported_operations
assert flags == SupportedOperations.ReadWrite
assert flags & SupportedOperations.Insert
assert SupportedOperations.Write in flags