User Manual

Managed DB

30/7/25
Managed DB

What is Managed DB?

When developing applications on the Kuika platform, you can use the Managed DB database offered by Kuika. Managed DB speeds up the application development process by offering some system tables by default. It allows you to manage data without the need for an extra database configuration.

In this course, the structure of Managed DB, system tables and how to use these tables are discussed in detail.

2. Contents of System Tables

2.1. User Management and Roles

  • KUsers Contains user information (Name, Surname, E-mail, etc.)
  • KRoles: Contains information about user roles.
  • KUserRoles: Determines which roles users are matched with.

2.2. Device and Notification Management

  • KDevices: Stores Device ID information of mobile application users.
  • KNotifications: Contains notification messages sent to users.
  • KUserNotifications: It tracks the status of users reading notifications.

2.3. System Configurations

  • KSettings: Contains application-specific configuration settings.
  • KLogs: Hosts system events and error logs.

3. Advantages of Managed DB

3.1. Integrated Data Management

  • Provides data management without the need for extra database configuration.
  • Accelerates the development process thanks to automatic table relationships.
  • User, role and notification management can be done using system tables.

3.2. Fast and Secure Application Development

  • Increases data security by working integrated with the Kuika platform.
  • Built-in data management mechanism enables fast operations on data.
  • Predefined system tables save time for developers.

With Managed DB, you can speed up your application development processes and make your data management easier thanks to system tables.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar