Module query

Module query 

Source
Expand description

§Queries

This module provides the basic tools needed to create and run queries.

§Example

use skytable::{Config, Query};

let mut db = Config::new_default("username", "password").connect().unwrap();
let mut query = Query::new("select * from myspace where username = ?");
query.push_param(".... get user name from somewhere ...");

let ret = db.query(&query).unwrap();

Structs§

Null
Use this when you need to use null
Pipeline
Pipeline
QList
A list type representing a Skyhash list type, used in parameter lists
Query
A Query represents a Skyhash query. This is the “standard query” that you will normally use for almost all operations.

Traits§

SQParam
An SQParam should be implemented by any type that is expected to be used as a parameter