microsoft / microsoft/PowerPlatformConnectors
[FEATURE REQUEST] SQLite Connector for PowerApps
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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