You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
476 B
16 lines
476 B
import db from './db.services.js';
|
|
|
|
export async function createUserService(user) {
|
|
|
|
const query = "INSERT INTO users (username, password, email) VALUES ($1, $2, $3)";
|
|
const values = [user.username, user.password, user.email];
|
|
|
|
const res = await db(query, values);
|
|
return res.ok;
|
|
}
|
|
|
|
export async function getUserByEmailServices(email) {
|
|
const query = "SELECT * FROM users WHERE email = $1";
|
|
const values = [email];
|
|
return await db(query, values);
|
|
}
|