sketched out daily flow
This commit is contained in:
parent
9d9afba81c
commit
77ec06b59e
|
@ -0,0 +1,13 @@
|
|||
import { db } from "./db.mjs"
|
||||
|
||||
const maxCount = 30000000
|
||||
const minCount = 200000
|
||||
|
||||
//CHECK BUFFER -
|
||||
//IF EXISTS, POST NEXT BUFFERED PROMPT TO SOCIAL MEDIA
|
||||
//REMOVE FROM BUFFER
|
||||
//ADD TO PUBLISHED
|
||||
//ELSE, CHECK LAST X ENTRIES IN PUBLISHED -- set maxCount and minCount accordingly (if recent prompts trend common, go rarer etc)
|
||||
//GET RANDOM PROMPT
|
||||
//POST TO SOCIAL
|
||||
//ADD TO PUBLISHED
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
|||
import Knex from 'knex'
|
||||
|
||||
export const db = Knex({
|
||||
client: 'sqlite3', // or 'better-sqlite3'
|
||||
connection: {
|
||||
filename: "data/database"
|
||||
}
|
||||
})
|
||||
|
||||
export const getWords = async (db) => {
|
||||
return db
|
||||
.select("word")
|
||||
.from("dictionary")
|
||||
}
|
||||
|
Loading…
Reference in New Issue