ferrex-model 0.1.2-alpha

Shared data models for the Ferrex media platform
Documentation
# ferrex-model

Shared data models for the Ferrex media platform.

This crate provides the core domain types used across the Ferrex ecosystem:
- Media item representations (movies, shows, episodes)
- Library and collection structures
- User and authentication types
- Metadata types (TMDB integration)

## Features

- `serde` - Enable serde serialization/deserialization
- `rkyv` - Enable zero-copy deserialization with rkyv
- `chrono` - Enable chrono datetime types
- `sqlx` - Enable SQLx database integration

## Usage

```toml
[dependencies]
ferrex-model = { version = "0.1.0-alpha", features = ["serde"] }
```

## License

Licensed under MIT OR Apache-2.0.