import type sql from "mssql"; const username = "gpviewer"; const password = "gp$$ViewOnly!"; const port = process.env.SQL_PORT ? Number.parseInt(process.env.SQL_PORT, 10) : undefined; export const gpSqlConfig: sql.config = { server: `${process.env.GP_SERVER ?? "USMCD1VMS011"}`, port: port, database: `ALPLA`, user: username, password: password, options: { encrypt: true, trustServerCertificate: true, }, requestTimeout: 90000, // how long until we kill the query and fail it pool: { max: 20, // Maximum number of connections in the pool min: 0, // Minimum number of connections in the pool idleTimeoutMillis: 10000, // How long a connection is allowed to be idle before being released reapIntervalMillis: 1000, // how often to check for idle resources to destroy acquireTimeoutMillis: 100000, // How long until a complete timeout happens }, };