export function createUser(user:User): boolean { if(connection) { return wait.forMethod(connection, "query", "INSERT INTO users (user, password, name, email) VALUES (?,?,?,?)", [user.user, user.password, user.name, user.email]); } throw Result.create("connectionFailed", "Didn't found a connection"); }
export function getUser(user: string, password: string): User[] { if(connection) { var result = wait.forMethod(connection, "query", "SELECT * FROM users WHERE user=? AND password=? LIMIT 1",[user, password]); if(result.length == 0) { throw Result.create("noResult", "I didn't found you..") } return result; } throw Result.create("connectionFailed", "Didn't found a connection"); }
new Controller(path, method, (request, response) => { wait.launchFiber(controlLayer, request, response); });