azure-postgres-ts
Audited by Runlayer on Feb 22, 2026
Malicious tool definition detected
Tool: SKILL.md [1/2] Description: --- name: azure-postgres-ts description: | Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package.
Tool: SKILL.md [2/2] Description: true }, max: 20 }); const result = await azurePool.query("SELECT NOW()"); ``` ## Error Handling ```typescript import { DatabaseError } from "pg"; try { await pool.query("INSERT INTO users (email) VALUES ($1)", [email]); } catch (error) { if (error instanceof DatabaseError) { switch (error.code) { case "23505": // unique_violation console.error("Duplicate entry:", error.detail); break; case "23503": // foreign_key_violation console.error("Foreign key constraint f
Malicious tool definition detected
Tool: references/acceptance-criteria.md Description: # Acceptance Criteria: azure-postgres-ts ## Correct Patterns ### Authentication #### DefaultAzureCredential with Token (Recommended) ```typescript import { Client, Pool } from "pg"; import { DefaultAzureCredential } from "@azure/identity"; const credential = new DefaultAzureCredential(); const tokenResponse = await credential.getToken( "https://ossrdbms-aad.database.windows.net/.default" ); const client = new Client({ host: process.env.AZURE_P