paladin-storage 0.5.1

SQL-backed repository adapters for the Paladin framework (SQLite and MySQL)
Documentation
# paladin-storage

SQL-backed repository adapters for the Paladin framework.

## Purpose

`paladin-storage` provides repository implementations for SQL persistence in SQLite and MySQL environments.

## Key Modules

- `sqlite_content_repository`: SQLite-backed content repository.
- `sqlite_user_repository`: SQLite-backed user repository.
- `mysql_content_repository`: MySQL-backed content repository.

## Usage

```rust
use paladin_storage::sqlite_content_repository;
use paladin_storage::sqlite_user_repository;

// Instantiate repository adapters in the infrastructure layer.
let _content_repo = std::any::type_name::<sqlite_content_repository::SqliteContentRepository>();
let _user_repo = std::any::type_name::<sqlite_user_repository::SqliteUserRepository>();
```

## Feature Flags

- `default = ["sqlite"]`
- `sqlite`: Enable SQLite repository adapters.
- `mysql`: Enable MySQL repository adapters.