Files
simple-rust-tests/__database/gluesql/src/main.rs
2021-01-11 23:53:10 +08:00

19 lines
466 B
Rust

use gluesql::{parse, Glue, SledStorage};
fn main() {
let storage = SledStorage::new("data.db").unwrap();
let mut glue = Glue::new(storage);
let sqls = "
CREATE TABLE Glue (id INTEGER);
INSERT INTO Glue VALUES (100);
INSERT INTO Glue VALUES (200);
SELECT * FROM Glue WHERE id > 100;
DROP TABLE Glue;
";
for query in parse(sqls).unwrap() {
println!("{:?}", glue.execute(&query).unwrap());
}
}