Skip to main content

Module prelude

Module prelude 

Source
Expand description

Everything needed to build queries, for a single glob import.

The prelude re-exports every builder, expression and identifier type of the crate so that application code can write use turso_sql::prelude::*; and have the whole query language in scope.

Re-exportsยง

pub use crate::AlterTable;
pub use crate::Build;
pub use crate::ColumnDef;
pub use crate::ColumnRef;
pub use crate::ColumnType;
pub use crate::Condition;
pub use crate::CreateIndex;
pub use crate::CreateTable;
pub use crate::Delete;
pub use crate::DropIndex;
pub use crate::DropTable;
pub use crate::Expr;
pub use crate::ForeignKey;
pub use crate::ForeignKeyAction;
pub use crate::Func;
pub use crate::Iden;
pub use crate::Ident;
pub use crate::Insert;
pub use crate::IntoCondition;
pub use crate::IntoIden;
pub use crate::Join;
pub use crate::JoinType;
pub use crate::OnConflict;
pub use crate::Order;
pub use crate::Query;
pub use crate::Returning;
pub use crate::Select;
pub use crate::SelectItem;
pub use crate::Statement;
pub use crate::Table;
pub use crate::TableConstraint;
pub use crate::TableRef;
pub use crate::Update;
pub use crate::Value;