microsoft / microsoft/PowerPlatformConnectors

[FEATURE REQUEST] SQLite Connector for PowerApps

Open
#3,740 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
1.3k
Forks
1.5k
Avg merge
5d 15h
Merged PRs (30d)
11

Description

Type of Connector

Certified Connector

Name of Connector

SQLite

Is your feature request related to a problem? Please describe.

The absence of a native SQLite connector in PowerApps creates several challenges and inefficiencies for developers and businesses, particularly for those relying on SQLite for lightweight and local database solutions. The lack of a SQLite connector contradicts the core principles of PowerApps: accessibility, simplicity, and low-code development. Developers face unnecessary hurdles to integrate SQLite, which limits PowerApps' adoption and hinders innovation, especially for small-scale or offline-first applications.

Describe the solution you'd like

I would like to request the addition of a SQLite connector to PowerApps. SQLite is a widely-used, lightweight, and self-contained database engine, popular for its simplicity and efficiency. Integrating a native SQLite connector in PowerApps would greatly enhance its usability for many developers and organizations relying on SQLite for data storage.

Proposed Features

A native SQLite connector could include:

  • Read/Write Support: Allow CRUD operations (Create, Read, Update, Delete) on SQLite databases.

  • Schema Support: Enable PowerApps to fetch SQLite table schemas for dynamic app generation.

  • Local File Integration: Support SQLite databases stored locally on devices or accessible via a network path.

  • Connection Settings:

    • File path or URI to the SQLite database file.
    • Password protection support for encrypted SQLite files.
  • Offline Mode Compatibility: Enable PowerApps to leverage SQLite for offline functionality.

Describe alternatives you've considered

One of the most common alternatives is creating a Custom API that acts as an intermediary between PowerApps and SQLite. This allows PowerApps to interact with the SQLite database via HTTP requests.

Additional context

N/A

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by reviewing the repository's existing connector structure and compare the requested CRUD, schema, local-file, encryption, and offline capabilities against it; done would require a scoped, maintainable SQLite connector rather than the broad request alone.

Written by the indexing model from the issue text.

Assessment

Tech stack
sqlite
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.