UNPKG

miridoo-js-orm

Version:
61 lines (51 loc) 1.48 kB
module.exports = function(){ this.test = function(){ console.log('Helle extends from sgbd'); }; this.destroy = function(){ return false; //destroy the database }; this.connect = function(){ return new Promise(function(resolve, reject){ reject(); //connect the database }); }; this.disconnect = function(){ return new Promise(function(resolve, reject){ reject(); //disconnect the database }); }; this.use = function(name){ return new Promise(function(resolve, reject){ reject(); //select the database }); }; this.database = function(name){ return new Promise(function(resolve, reject){ reject(); //create database //after creation call use to select database }); }; this.tables = function(){ return new Promise(function(resolve, reject){ reject(); //var tables = []; //list table and put only the name in tables and give at resolve //resolve(tables); }); }; this.table = function(name){ //return the table manager }; this.exports = function(){ return new Promise(function(resolve, reject){ //export as txt., sql, csv etc... reject(); }); }; };