Interface SQLInterface

Represents a SQL interface for a database.

Hierarchy

  • SQLInterface

Properties

Properties

connect: (() => Promise<void>)

Type declaration

    • (): Promise<void>
    • Connects to the database

      Returns Promise<void>

disconnect: (() => Promise<void>)

Type declaration

    • (): Promise<void>
    • Disconnects from the database

      Returns Promise<void>

query: ((query, params?) => Promise<any>)

Type declaration

    • (query, params?): Promise<any>
    • Executes a query on the database

      Parameters

      • query: string
      • Optional params: unknown[]

      Returns Promise<any>