GRU: SQLite ORM and DB Repo Manager

GRU is a comprehensive solution for managing SQLite databases in Unity. It's an ORM (Object-Relational Mapping) system that allows you to interact with your data using LINQ, just like you would with Entity Framework. GRU also includes a database repository manager that auto-generates DB repos and interfaces based on your table classes.

With GRU, you can:

  • Write queries using LINQ syntax
  • Set up foreign key relationships and indexes using attributes
  • Manage your databases and DB repositories using custom editors
  • Use built-in validation rules and messages
  • Integrate with popular third-party DB tools
  • Take advantage of a cross-platform solution that works on PCs, Androids, and iOS devices

GRU is designed to be easy to use and extend, with a loosely coupled codebase and over 65 unit tests to ensure stability and reliability. It also comes with a detailed user documentation and a demo scene with 10 basic CRUD examples and a 'bookshop' example database.

Key features:

  • Code first approach to SQLite DB management
  • EntityBase class for easy extension
  • Support for foreign key relationships, indexes, column constraints, and more using attributes
  • Custom editors for database and DB repository management
  • Built-in validation rules and messages
  • 'Hook' approach to referencing DB repos
  • Integration with popular third-party DB tools
  • Cross-platform solution (works on PCs, Androids, iOS)
  • 65+ unit tests for stability and reliability
  • Detailed user documentation
  • Demo scene with 10 basic CRUD examples and 'bookshop' example database

GRU: SQLite ORM and DB Repo Manager - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Pro Font Manager: Create Custom 3D/2D Text and Shapes

Pro Font Manager: Create Custom 3D/2D Text and Shapes Thumbnail

Multi-Joystick and Force Feedback Manager for Unity

Multi-Joystick and Force Feedback Manager for Unity Thumbnail

Core Manager: Simplified Scene Management and Data Validation

Core Manager: Simplified Scene Management and Data Validation Thumbnail

Smart UI Form: Create Customizable and Responsive Forms

Smart UI Form: Create Customizable and Responsive Forms Thumbnail

Advanced HUD Manager and Waypoint Indicator

Advanced HUD Manager and Waypoint Indicator Thumbnail

HDRP Shadow Manager: Optimize Shadows for Performance

HDRP Shadow Manager: Optimize Shadows for Performance Thumbnail