surrealdb_sql/statements/
mod.rs

1pub(crate) mod analyze;
2pub(crate) mod begin;
3pub(crate) mod r#break;
4pub(crate) mod cancel;
5pub(crate) mod commit;
6pub(crate) mod r#continue;
7pub(crate) mod create;
8pub(crate) mod define;
9pub(crate) mod delete;
10pub(crate) mod foreach;
11pub(crate) mod ifelse;
12pub(crate) mod info;
13pub(crate) mod insert;
14pub(crate) mod kill;
15#[doc(hidden)]
16pub mod live;
17pub(crate) mod option;
18pub(crate) mod output;
19pub(crate) mod relate;
20pub(crate) mod remove;
21pub(crate) mod select;
22pub(crate) mod set;
23pub(crate) mod show;
24pub(crate) mod sleep;
25pub(crate) mod throw;
26pub(crate) mod update;
27pub(crate) mod r#use;
28
29pub use self::analyze::AnalyzeStatement;
30pub use self::begin::BeginStatement;
31pub use self::cancel::CancelStatement;
32pub use self::commit::CommitStatement;
33pub use self::create::CreateStatement;
34pub use self::delete::DeleteStatement;
35pub use self::foreach::ForeachStatement;
36pub use self::ifelse::IfelseStatement;
37pub use self::info::InfoStatement;
38pub use self::insert::InsertStatement;
39pub use self::kill::KillStatement;
40pub use self::live::LiveStatement;
41pub use self::option::OptionStatement;
42pub use self::output::OutputStatement;
43pub use self::r#break::BreakStatement;
44pub use self::r#continue::ContinueStatement;
45pub use self::r#use::UseStatement;
46pub use self::relate::RelateStatement;
47pub use self::select::SelectStatement;
48pub use self::set::SetStatement;
49pub use self::show::ShowStatement;
50pub use self::sleep::SleepStatement;
51pub use self::throw::ThrowStatement;
52pub use self::update::UpdateStatement;
53
54pub use self::define::{
55	DefineAnalyzerStatement, DefineDatabaseStatement, DefineEventStatement, DefineFieldStatement,
56	DefineFunctionStatement, DefineIndexStatement, DefineModelStatement, DefineNamespaceStatement,
57	DefineParamStatement, DefineScopeStatement, DefineStatement, DefineTableStatement,
58	DefineTokenStatement, DefineUserStatement,
59};
60
61pub use self::remove::{
62	RemoveAnalyzerStatement, RemoveDatabaseStatement, RemoveEventStatement, RemoveFieldStatement,
63	RemoveFunctionStatement, RemoveIndexStatement, RemoveModelStatement, RemoveNamespaceStatement,
64	RemoveParamStatement, RemoveScopeStatement, RemoveStatement, RemoveTableStatement,
65	RemoveTokenStatement, RemoveUserStatement,
66};