Expand description
§use-sql-column
SQL column name, reference, table qualification, and alias primitives for RustUse.
§Experimental
use-sql-column is experimental while use-sql remains below 0.3.0.
§Example
use use_sql_column::{SqlColumnName, SqlColumnRef};
use use_sql_table::SqlTableName;
let column = SqlColumnRef::qualified(SqlTableName::new("users")?, SqlColumnName::new("id")?);
assert_eq!(column.to_string(), "users.id");§Scope
- Column names.
- Optional table-qualified column references.
- Column aliases.
§Non-goals
- Projection building.
- Database introspection.
§License
Licensed under either Apache-2.0 or MIT.
Structs§
- SqlColumn
Alias - SQL column alias primitive.
- SqlColumn
Name - SQL column name primitive.
- SqlColumn
Ref - SQL column reference metadata.
Enums§
- SqlColumn
Error - Error returned when SQL column metadata is invalid.