async function createShortLink()

in shortlink/db.js [80:94]


async function createShortLink(shortlink, longlink) {
  const exists = await getURL(shortlink);
  if (exists && exists === longlink) return true;
  else if (exists) return false;
  try {
    await query(`INSERT INTO \`shortlinks\` SET ?`, {
      'short': shortlink,
      'long': longlink
    });
  }
  catch (e) {
    throw new Error(e);
  }
  return true;
}