mirror of
https://github.com/launchbadge/sqlx.git
synced 2026-03-23 10:38:57 +00:00
Merge branch 'main' into sqlx-toml
# Conflicts: # Cargo.lock
This commit is contained in:
@@ -179,6 +179,18 @@
|
||||
//! enum Mood { Sad = 0, Ok = 1, Happy = 2 }
|
||||
//! ```
|
||||
//!
|
||||
//! Rust enumerations may also be defined to be represented as a string using `type_name = "text"`.
|
||||
//! The following type expects a SQL type of `TEXT` and will convert to/from the Rust enumeration.
|
||||
//!
|
||||
//! ```rust,ignore
|
||||
//! #[derive(sqlx::Type)]
|
||||
//! #[sqlx(type_name = "text")]
|
||||
//! enum Mood { Sad, Ok, Happy }
|
||||
//! ```
|
||||
//!
|
||||
//! Note that an error can occur if you attempt to decode a value not contained within the enum
|
||||
//! definition.
|
||||
//!
|
||||
|
||||
use crate::type_info::PgTypeKind;
|
||||
use crate::{PgTypeInfo, Postgres};
|
||||
|
||||
Reference in New Issue
Block a user