SQLite Database Manager

Manage your SQLite database directly inside Unity — no external tools, no backend required.

SQLite Database Manager For Unity is a powerful editor extension that allows developers to create, manage, and interact with local SQLite databases without leaving the Unity Editor. Designed for offline and local-first workflows, this tool simplifies database management and eliminates the need for manual SQL coding.

Whether you're building a game, a data-driven app, or internal tools, this plugin provides everything you need to handle SQLite databases efficiently inside Unity.

⚡ Key Features

✔ Direct SQLite Integration

  • Connect to local SQLite database files instantly
  • Supports persistentDataPath, StreamingAssets, or custom paths
  • Auto-reconnect on Unity reload

✔ Full Database Management (Editor UI)

  • Create, edit, and delete tables
  • Modify schemas (columns, types, defaults)
  • Set primary keys
  • View entire database structure in one place

✔ Built-in Data Editor (CRUD)

  • View table rows inside Unity
  • Insert, update, and delete records
  • No external database tools required

✔ API-Style Query Interface

  • DELETE (DELETE)Perform operations using:
    GET (SELECT)
    POST (INSERT)
    PATCH (UPDATE)
  • Auto-generated queries with filters and parameters
  • Preview results instantly

✔ Automatic Code Generation

Generate production-ready Unity scripts with one click:

  • SQLite-based API Manager
  • Strongly typed C# data models
  • Table-specific data handlers

No manual SQL or parsing needed.

✔ Runtime Testing Included

  • Auto-generated test script (APIManagerTest)
  • Built-in runtime UI for testing database operations
  • Works instantly in Play Mode

🚀 Why Use This Tool?

  • Save time by avoiding manual SQL coding
  • Eliminate dependency on external database tools
  • Build fully offline systems with ease
  • Perfect for rapid prototyping and production use

🎯 Use Cases

  • Player progressionOffline Games
    Save systems
    Inventory management
  • Dynamic content loadingData-Driven Systems
    Config-based gameplay
  • Content management systemsInternal Tools
    Game data editors
  • Quickly design and test database structuresPrototyping

💡 Perfect For

  • Indie developers
  • Mobile game developers
  • Offline-first applications
  • Teams without backend infrastructure