use-sql-type 0.1.0

Common SQL type-name and type-modifier primitives for RustUse
Documentation
# use-sql-type

Common SQL type-name and type-modifier primitives for `RustUse`.

## Experimental

`use-sql-type` is experimental while `use-sql` remains below `0.3.0`.

## Example

```rust
use use_sql_type::{SqlScalarType, SqlTypeName};

let scalar: SqlScalarType = "varchar".parse()?;
let name = SqlTypeName::new("NUMERIC")?;

assert_eq!(scalar, SqlScalarType::Text);
assert_eq!(name.as_str(), "NUMERIC");
# Ok::<(), Box<dyn std::error::Error>>(())
```

## Scope

- Common SQL type labels.
- Lightweight type-name wrappers.
- Simple type modifiers.

## Non-goals

- Complete database-specific type systems.
- Type inference or casting behavior.

## License

Licensed under either Apache-2.0 or MIT.