A dart library that helps you create SQLITE queries using statements and the builder design pattern.
void main(){
//1. Create a statement instance (SELECT, UPDATE, DELETE, INSERT, CREATE)
final selectStatement = Select(
from: "students",
alias: "s",
columns: [
"name".field,
"age".field,
"gender".field,
"Simple Text",
22
],
);
//2. Create a FridaQueryBuilder instance and pass the statement to the constructor
final fridaQueryBuilder = FridaQueryBuilder(selectStatement);
//3. Build and get yout query string
final queryString = fridaQueryBuilder.build();
print(queryString);
/*
OUTPUT:
SELECT name , age , gender , "Simple Text" , 22
FROM students AS s
*/
}
...