2023-08-10 18:18:42 +00:00
|
|
|
import { db } from "./db.mjs";
|
|
|
|
import { isoDate } from "./utilities.mjs";
|
2023-08-11 12:40:19 +00:00
|
|
|
import logger from "./logger.mjs";
|
2023-08-10 18:18:42 +00:00
|
|
|
export default async function todaysPromptAlreadyPublished() {
|
2023-08-11 12:40:19 +00:00
|
|
|
const childLogger = logger.child()
|
|
|
|
childLogger.trace("todaysPromptAlreadyPublished called")
|
2023-08-10 18:18:42 +00:00
|
|
|
const number = await db('published')
|
2023-08-11 12:40:19 +00:00
|
|
|
.count('* as count')
|
|
|
|
.where('date', isoDate())
|
2023-08-10 18:18:42 +00:00
|
|
|
return number[0].count > 0
|
|
|
|
}
|
|
|
|
|
|
|
|
console.log(await todaysPromptAlreadyPublished())
|