Overview
Local Query Engine (SQLite) is an OutSystems Forge component designed to facilitate the execution of a wide range of SQL commands on local databases using SQLite and SQL.js. Initially built for DQL operations, the component now allows for comprehensive local database management, including DDL and DML commands. This makes it an essential tool for offline-capable applications, client-side data processing, and rapid development.
Key Features
Execute SQL Queries:
Web Block Inclusion:
Client Actions:
Getting Started
Installation:
Web Block Setup:
Executing SQL Queries:
Converting Database to JSON:
Use Cases
Best Practices
Troubleshooting
Conclusion
Local Query Engine (SQLite) extends the capabilities of OutSystems applications by enabling a full range of SQL operations on local databases. With support for DQL, DDL, and DML commands, this component offers powerful tools for managing and manipulating data on the client side. Whether building offline-first applications or conducting client-side data processing, Local Query Engine (SQLite) provides a robust solution for efficient local database management.
Local Query Engine is an OutSystems Forge component designed to enable the execution of SQL DQL commands on local databases using SQLite and SQL.js. This component was developed to overcome the limitations of local database management within the OutSystems platform, allowing for efficient data querying, retrieval, and manipulation directly within the client environment. The component is particularly useful for offline-capable applications, client-side data processing, and rapid prototyping.