Files
cod-api/db/url_token.db.js
2026-03-16 11:09:36 +07:00

29 lines
707 B
JavaScript

const pool = require("../config");
const insertUrlTokenDb = async (data) => {
try {
const queryText = `
INSERT INTO url_token (url_token_id, url_token)
VALUES ($1, $2)
`;
const queryParams = [data.url_token_id, data.url_token];
const result = await pool.query(queryText, queryParams);
return result;
} catch (err) {
return err;
}
};
const getTokenByUidDb = async (url_token_id) => {
const queryText = `SELECT * FROM url_token WHERE url_token_id = $1 AND deleted_at IS NULL`;
const result = await pool.query(queryText, [url_token_id]);
return result.recordset[0];
};
module.exports = {
getTokenByUidDb,
insertUrlTokenDb, // Export fungsi baru
};