fix: normalize SQL

This commit is contained in:
Sérgio Salgado 2021-01-05 08:31:25 +00:00 committed by Josh Harvey
parent e846f5a165
commit 742913db36
4 changed files with 16 additions and 16 deletions

View file

@ -2,22 +2,22 @@ const db = require('./db')
const uuid = require('uuid')
function getAvailableCoupons () {
const sql = `select * from coupons where soft_deleted=false`
const sql = `SELECT * FROM coupons WHERE soft_deleted=false`
return db.any(sql)
}
function getCoupon (code) {
const sql = `select * from coupons where code=$1 and soft_deleted=false`
const sql = `SELECT * FROM coupons WHERE code=$1 AND soft_deleted=false`
return db.oneOrNone(sql, [code])
}
function createCoupon (code, discount) {
const sql = `insert into coupons (id, code, discount) values ($1, $2, $3) returning *`
const sql = `INSERT INTO coupons (id, code, discount) VALUES ($1, $2, $3) RETURNING *`
return db.one(sql, [uuid.v4(), code, discount])
}
function softDeleteCoupon (couponId) {
const sql = `update coupons set soft_deleted=true where id=$1`
const sql = `UPDATE coupons SET soft_deleted=true WHERE id=$1`
return db.none(sql, [couponId])
}