Beignet API reference
    Preparing search index...

    Type Alias DrizzleMysqlProviderOptions<TSchema, PortName>

    DrizzleMysqlProviderOptions: DrizzleMysqlProviderBaseOptions<TSchema, PortName> & (
        | {
            client?: never;
            closeOnStop?: never;
            pool?: Omit<PoolOptions, "uri">;
        }
        | { client: Pool; closeOnStop?: boolean; pool?: never }
    )

    Type Parameters

    • TSchema extends Record<string, unknown>
    • PortName extends string = "db"

    Type Declaration

    • { client?: never; closeOnStop?: never; pool?: Omit<PoolOptions, "uri"> }
      • Optionalclient?: never
      • OptionalcloseOnStop?: never
      • Optionalpool?: Omit<PoolOptions, "uri">

        Pool options for the provider-created MYSQL_DB_URL pool.

    • { client: Pool; closeOnStop?: boolean; pool?: never }
      • client: Pool

        App-supplied mysql2 pool, caller-owned by default.

      • OptionalcloseOnStop?: boolean

        Close the injected pool when the provider stops.

        false
        
      • Optionalpool?: never