Skip to main content
Version: Current

Database reference

Welcome to our database documentation. Here, we shall look in detail at the model and structure of the Genesis database, and the different ways you can interact with it.


Before you start doing anything clever, there are some useful basics that will give you an understanding of the way the Genesis database works.

Database Concepts

Find out about read, write and subscribe operations and how each operation works.

Read more

Data Types

Finally, have a look at the different entities used in the Genesis low-code platform.

Read more

Interacting with the database

Once you know the basics, you can explore the details of how you can interact with the database.

Helper Classes

View the helper classes for details of classes such as Subscription, Write Result and Modify Details.

Read more

Async and RxJava APIs

The Async API is the preferred API for accessing the database in Kotlin. The RxJava API is also available.

Read more