Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

AyrisDB

AyrisDB

SQLite for Unity, with zero configuration.

AyrisDB Free — public Unity Asset Store release.

This repository is AyrisDB's documentation source — the pages themselves, not the product. If you're looking for the product, it's on the Unity Asset Store; if you're reading this on GitHub directly rather than a published site, everything below lives under docs/.

Getting Started Installation Features API Reference Support

Discord Report Issue Feature Request

What AyrisDB does

AyrisDB gives Unity projects a SQLite database with an attribute-based ORM, automatic Unity type storage, optional AES-256 encryption, and automatic IL2CPP safety, without writing platform-specific code.

Main features

  • Zero-configuration SQLite connections, with platform paths and journal modes resolved automatically
  • An attribute-based ORM with async and sync CRUD methods
  • Automatic storage of Unity value types (Vector3, Quaternion, Color, Rect, Bounds) with no manual serialization code
  • Optional AES-256 database encryption, with a guard that verifies encryption is actually active
  • Automatic IL2CPP safety — [Table] types are preserved from code stripping before every build
  • An in-Editor Inspector for browsing any open AyrisDB connection's tables, schema, and rows

Documentation

Current release

1.0.0. Full release history is tracked in AyrisDB's own repositories rather than duplicated here.

About

Official documentation repository for AyrisDB, a SQLite database solution for Unity with an attribute-based ORM, automatic Unity type storage, encryption, IL2CPP safety, and an in-Editor database inspector.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors