Crate fmql

Crate fmql 

Source
Expand description

fmql - A fast and feature-rich file manager written in Rust.

This crate provides a command-line tool for managing files using a SQL-like query language.

§Examples

Using SQL-like queries:

use fmql::sql::{parse_sql, execute_query};
 
// Find all text files in the Documents folder
let query = parse_sql("SELECT * FROM ~/Documents WHERE extension = '.txt'").unwrap();
let results = execute_query(&query).unwrap();
 
for file in results {
    println!("{}", file.name);
}

Modules§

error
Error handling module for the file manager.
sql
SQL-like parsing and execution for file management operations.