File based Database with Php
$db = new UtopyaDB("fuuyemek");
$db->backupDB();
$db->restoreBD("file.zip");
$db->createSchema("Schema Name");
$db->schema("Schema Name");
$db->schema("Schema Name")->rename("New Schema Name");
$db->schema("Schema Name")->drop();
$db->schema("Schema Name")->insert(array("name"=>"Jhon", "lastname"=>"Doe", "contact"=>array("phone"=>"111")));
$query = function($data){
return $data["contact"]["phone"] == "111";
}
$db->schema("Schema Name")->find($query)->limit(0,10)->result();
$query = array("name"=> "jhone");
$db->schema("Schema Name")->insert($query);
$db->schema("Schema Name")->find($query)->limit(0,10)->result();
$query = array("contact.phone"=> "111");
$db->schema("Schema Name")->insert($query);
$db->schema("Schema Name")->find($query)->limit(0,10)->result();
$query = array("name"=>array('$or'=>array("jhon","jane")));
$db->schema("Schema Name")->find($query)->limit(0,10)->result();
$query = array("hobbies"=>array('$in'=>array("Sport","Music")));
$db->schema("Schema Name")->find($query)->limit(0,10)->result();