Advanced Examples

Learn about all of the features and tools of the library.


In this block you will get familiar with other useful functions and tools that are currently available in the sl3aio.

Custom data types

Create custom data types and use them in the database.

./custom_data_types.html
Generated columns

Generate columns values instead of using the static defaults.

./generated_columns.html
Using executors

Unlock the main loop by executing synchronous functions asynchronously.

./using_executors.html
Sending requests manually

Send async sqlite requests manually by using the low-level API.

./sending_requests_mannually.html
Inheriting table classes

Create custom table classes inherited from sl3aio’s base classes.

./inheriting_table_classes.html