Skip to content

Expo SQLite #199

@jerone

Description

@jerone

Description

It would be nice to have access to SQLite database(s) within Developer Tools.

Particular Expo SQLite: https://docs.expo.dev/versions/latest/sdk/sqlite/

Basic features would be:

  • Browse databases.
  • Browse tables.
  • View data.
  • Edit inline data.
  • Delete rows.

Advanced features:

  • Drop table.
  • Delete database.
  • Execute queries.
  • Export and import database.

Suggested solution

The latest version of expo-sqlite library (55+) includes a built-in DevTools inspector plugin that is automatically enabled in development and requires no extra setup. It lets you browse tables, view and edit rows, run SQL queries, and export databases.

An alternative solution is expo-sqlite-devtools, doing a similar job that works for Expo 54.
It does however have an issue with binary data.

Potential other solutions:

Additional context

This could be a separate plugin or part of the existing Storage Plugin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions