Skip to content

Commit

Permalink
docs: add an example quickstart for creating a new application easily
Browse files Browse the repository at this point in the history
  • Loading branch information
anonrig committed Dec 1, 2021
1 parent d55ddf7 commit f2b04ea
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions quickstart-create-application.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import { randomUUID } from 'node:crypto'

import * as Applications from './src/pg/application.js'
import pg from './src/pg/index.js'

await pg.transaction(async (trx) => {
const { application_key, authorization_key, ...application } = await Applications.create(
{
account_id: randomUUID(),
application_id: randomUUID(),
session_timeout: 30,
title: randomUUID(),
},
trx,
)

console.info('Application created')
console.info(application)

console.group('client keys')
console.info('authorization_key', authorization_key.toString('base64'))
console.info('application_key', application_key.toString('base64'))
console.groupEnd()
})

process.exit(0)

0 comments on commit f2b04ea

Please sign in to comment.