const bcrypt = require('../node_modules/bcrypt') const { Client } = require('../node_modules/pg') async function main() { const tokenId = 'codexifc01' const tokenString = 'codexifcimporttoken000000000001' const hash = await bcrypt.hash(tokenString, 10) const client = new Client({ connectionString: 'postgres://speckle:speckle@127.0.0.1:5432/speckle' }) await client.connect() await client.query( 'update api_tokens set "tokenDigest"=$1, revoked=false, "lastChars"=$2 where id=$3', [hash, '000001', tokenId] ) await client.end() console.log(`${tokenId}${tokenString}`) } main().catch((err) => { console.error(err) process.exit(1) })