Help
Academy
  • INTRODUCTION
  • About Reasy
  • Why Choose Reasy?
  • User Registration
  • Invite & Manage Users
  • GETTING STARTED
    • Create Your First App
    • App Dashboard
    • Workspace
      • Engine Explorer
      • Navigation Explorer
      • Canvas
      • Tools
        • Screen Components
          • Input Elements
          • Containers
          • Texts
          • Buttons
          • Charts
          • Grids
          • Cards
          • Files & Images
          • Custom Components
          • Pre-built Screens
        • Custom Screen Components
        • BPMN Components
        • Data-Driven Plugins
          • Data Sources
            • SQL Plugin
            • Session Plugin
            • MakeServerURL
            • PrivatePDM
            • Logout
            • MethodInvoker
            • UMPlugin
            • APIConsumer
            • EmailReaderPlugin
            • FileReaderPlugin
            • FileWriterPlugin
            • FileDownloadPlugin
            • FileUtils
            • PropertyReader
            • DateUtils
            • JsonUtils
            • JoinPlugin
            • EncryptDecrypt
            • StringUtils
          • Data Display
          • Business Tools
      • Property Editor
        • General Properties
        • Design Properties
    • Engines
      • Screens
        • Responsive Grid System
        • Building App Layout
        • Building Screens
        • Creating Pop-up Screens
        • Events and Actions
        • Importing Screens
          • Importing an HTML
          • Importing a Figma Screen
          • Importing a PDF
          • Importing a Screenshot
          • Importing a Hand-drawn Sketch
          • Text to Screen
        • Manage Screens
      • Data Modeler
        • Setting up a Data Source
        • Creating a Model
          • Adding Computational Formula
          • Adding Validations
        • Importing a Data Model
        • Entity Relationships
        • Exporting a Data Model
      • APIs
        • A Step-by-Step Guide to Build an API
        • Creating an API Service
        • API Configuration
        • Publishing API
        • API Authentication
        • Consuming REST APIs
        • Manage API Services
      • Navigation
        • Layout Setup
        • Creating Microapps
        • Manage Microapps
      • Page
      • Workflow
        • Creating Workflows
        • Workflow Templates
        • Optimizing Complex Workflows
        • Manage Workflows
      • User Management
        • Users
        • Roles
        • Policies
        • Password Policies
        • Data Rules
      • Resources
      • Languages
        • Translating App Language
        • Manage Languages
    • App Management
  • TECHNICAL INFORMATION
Powered by GitBook
On this page

Was this helpful?

  1. GETTING STARTED
  2. Engines
  3. Data Modeler

Setting up a Data Source

This article explains the process of connecting to an external database.

Reasy utilizes a PostgreSQL database, to help you place your structure and the data in it. To make your data available in your own database, set up a data source to create a connection that connects your app to the database you want to access.

Reasy supports all database types, including Oracle, SQL, HSQL, and others.

Here's how you can set up a data source:

  • Access the Resources engine and select Creating a new source.

  • Give the resource a unique name to identify and a brief description to reveal its details.

  • Select the source type as “Data Source” and then select your database type.

  • Enter the database URL, username, and password.

Additionally, you can configure connection parameters under "Advanced Settings" such as:

  • The maximum number of concurrent connections that can be made to the database (Max connection pool size)

  • The minimum number of idle connections

  • Connection timeout, idle timeout, and max lifetime

That’s it. Select this data source to connect to your database. After you connect to your database and opt to save your entities as physical entities, they get stored in your own database.

What if you need to encrypt sensitive information? The solution lies in employing column-level encryption, which ensures the security of your confidential data and mitigates the risk of data breaches. This encryption can be applied to all or selected columns within the database. To enable encryption, simply turn ON the corresponding option. Double-click on the table and drag the column(s) where you wish to apply encryption.

PreviousData ModelerNextCreating a Model

Last updated 1 year ago

Was this helpful?