INNER CODE UNIT · TypeScript

App

NoQuarterTeam/boilerplate-graphql · packages/api/src/index.ts:20

class App extends Server {
  constructor() {
    super()
    this.init().catch((error) => {
      this.logger.error(error)
      process.exit(1)
    })
  }

  async init() {
    await this.setUpDb()
    await this.setUpAuth()
    await this.setupApollo()
    this.start()
  }
  async setUpDb() {
    await prisma.$connect()
    loadPrismaHooks()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…