Trait geekorm_core::ToSqlite
source · pub trait ToSqlite {
// Provided methods
fn to_sqlite(&self) -> String { ... }
fn on_create(&self, query: &QueryBuilder) -> Result<String, Error> { ... }
fn on_select(&self, query: &QueryBuilder) -> Result<String, Error> { ... }
fn on_insert(&self, query: &QueryBuilder) -> Result<(String, Values), Error> { ... }
fn on_update(&self, query: &QueryBuilder) -> Result<(String, Values), Error> { ... }
}
Expand description
Trait for converting a struct to SQLite
This does not need to be implemented by the user and is used internally
Provided Methods§
sourcefn on_create(&self, query: &QueryBuilder) -> Result<String, Error>
fn on_create(&self, query: &QueryBuilder) -> Result<String, Error>
Convert to SQLite for creating a table
sourcefn on_select(&self, query: &QueryBuilder) -> Result<String, Error>
fn on_select(&self, query: &QueryBuilder) -> Result<String, Error>
Convert to SQLite for selecting a row