diesel-enum-sqltype 0.1.6

Provides derive macro for FromSql and ToSql traits for postgres enums
Documentation
# Diesel Enum Derive Macro

## Overview

A Rust procedural macro library that provides custom derive macros `FromSqlDerive` and `ToSqlDerive` for seamless PostgreSQL enum serialization and deserialization with Diesel ORM.

## Features

- Automatically implement `FromSql` and `ToSql` traits for PostgreSQL enum types
- Simple attribute-based configuration
- Works with unit variants of enums
- Supports custom SQL type specification

## Installation

Add to your `Cargo.toml`:

```toml
[dependencies]
diesel-enum-sqltype = "0.1.5"
diesel = { version = "x.x.x", features = ["postgres"] }
```

## Usage

```rust
#[derive(FromSqlDerive, ToSqlDerive)]
#[diesel(sql_type = "YourCustomSqlType")]
enum MyEnum {
    Variant1,
    Variant2,
    Variant3,
}
```

## Limitations

- Only supports enums with unit variants
- Requires explicit `sql_type` attribute

## License

[MIT](LICENSE)

## Contributing

Contributions welcome! Please open an issue or submit a pull request.