very basic version of usql

This commit is contained in:
2021-07-14 12:01:44 +02:00
parent f594437b61
commit 577370caef
21 changed files with 3189 additions and 1072 deletions

24
ml_usql.h Normal file
View File

@@ -0,0 +1,24 @@
#pragma once
#include "ml.h"
#include "usql/usql.h"
class uSQL : public usql::USql {
private:
uSQL() {};
public:
static uSQL& instance(){
static uSQL instance;
return instance;
}
public:
MlValue execute(const std::string &command);
private:
MlValue ivaluize(const usql::Table *table);
};