surrealdb-expr 3.3.0-beta.1

A scalable, distributed, collaborative, document-graph database, for the realtime web
Documentation
pub mod access;
pub mod alter;
pub mod create;
// needs to be public because the RPC layer is accessing the kv store for api
// definitions.
pub mod define;
pub mod delete;
pub mod foreach;
pub mod ifelse;
pub mod info;
pub mod insert;
pub mod kill;
pub mod live;
pub mod option;
pub mod output;
pub mod rebuild;
pub mod relate;
pub mod remove;
pub mod select;
pub mod set;
pub mod show;
pub mod sleep;
pub mod update;
pub mod upsert;
pub mod r#use;

pub use self::access::AccessStatement;
pub use self::alter::AlterStatement;
pub use self::create::CreateStatement;
pub use self::define::{
	DefineAccessStatement, DefineAnalyzerStatement, DefineApiStatement, DefineDatabaseStatement,
	DefineEventStatement, DefineFieldStatement, DefineFunctionStatement, DefineIndexStatement,
	DefineModelStatement, DefineModuleStatement, DefineNamespaceStatement, DefineParamStatement,
	DefineStatement, DefineTableStatement, DefineUserStatement,
};
pub use self::delete::DeleteStatement;
pub use self::foreach::ForeachStatement;
pub use self::ifelse::IfelseStatement;
pub use self::info::InfoStatement;
pub use self::insert::InsertStatement;
pub use self::kill::KillStatement;
pub use self::live::{LiveFields, LiveStatement};
pub use self::option::OptionStatement;
pub use self::output::OutputStatement;
pub use self::rebuild::RebuildStatement;
pub use self::relate::RelateStatement;
pub use self::remove::{
	RemoveAccessStatement, RemoveAnalyzerStatement, RemoveConfigStatement, RemoveDatabaseStatement,
	RemoveEventStatement, RemoveFieldStatement, RemoveFunctionStatement, RemoveIndexStatement,
	RemoveModelStatement, RemoveModuleStatement, RemoveNamespaceStatement, RemoveParamStatement,
	RemoveStatement, RemoveTableStatement, RemoveUserStatement,
};
pub use self::select::SelectStatement;
pub use self::set::SetStatement;
pub use self::show::ShowStatement;
pub use self::sleep::SleepStatement;
pub use self::update::UpdateStatement;
pub use self::upsert::UpsertStatement;
pub use self::r#use::UseStatement;