raito.utils.storages.sql.sqlite module

class raito.utils.storages.sql.sqlite.SQLiteStorage(url)[исходный код]

Базовые классы: SQLAlchemyStorage

SQLite storage for FSM.

Required packages sqlalchemy[asyncio], aiosqlite package installed (pip install raito[sqlite])

Параметры:

url (str | URL)

async set_state(key, state=None)[исходный код]

Set state for specified key.

Параметры:
  • key (StorageKey) – Storage key

  • state (StateType | None) – New state

Тип результата:

None

async set_data(key, data)[исходный код]

Write data (replace).

Параметры:
  • key (StorageKey) – Storage key

  • data (Dict[str, Any]) – New data

Тип результата:

None