can pass sql into driver

This commit is contained in:
Max Lapshin
2009-10-13 15:09:28 +04:00
parent 89d9d0b17d
commit e14fbbadda
4 changed files with 49 additions and 50 deletions

View File

@@ -10,7 +10,6 @@
#define DB_PATH "./store.db"
// Binary commands between Erlang VM and Driver
#define CMD_LIST_TABLES 1
#define CMD_SQL_EXEC 2
// #define CMD_DEL 3
@@ -30,7 +29,6 @@ static ErlDrvData start(ErlDrvPort port, char* cmd);
static void stop(ErlDrvData handle);
static void outputv(ErlDrvData handle, ErlIOVec *ev);
static void ready_async(ErlDrvData drv_data, ErlDrvThreadData thread_data);
static void list_tables(sqlite3_drv_t *drv, ErlIOVec *ev);
static void sql_exec(sqlite3_drv_t *drv, ErlIOVec *ev);
// static void get(bdb_drv_t *bdb_drv, ErlIOVec *ev);
// static void del(bdb_drv_t *bdb_drv, ErlIOVec *ev);