chore: remove temporary test files
This commit is contained in:
@@ -1,28 +0,0 @@
|
|||||||
import "dotenv/config";
|
|
||||||
import { Pool } from "pg";
|
|
||||||
|
|
||||||
async function listDatabases() {
|
|
||||||
// Connect to default postgres database first
|
|
||||||
const pool = new Pool({
|
|
||||||
host: "ep-long-glitter-ao3sjoyu-pooler.c-2.ap-southeast-1.aws.neon.tech",
|
|
||||||
port: 5432,
|
|
||||||
user: "neondb_owner",
|
|
||||||
password: "npg_2ziHMPwZCet9",
|
|
||||||
database: "postgres",
|
|
||||||
connectionTimeoutMillis: 10000,
|
|
||||||
ssl: { rejectUnauthorized: false },
|
|
||||||
});
|
|
||||||
|
|
||||||
try {
|
|
||||||
const result = await pool.query("SELECT datname FROM pg_database WHERE datistemplate = false ORDER BY datname;");
|
|
||||||
console.log("✅ Available databases:");
|
|
||||||
result.rows.forEach((row: any) => {
|
|
||||||
console.log(` - ${row.datname}`);
|
|
||||||
});
|
|
||||||
await pool.end();
|
|
||||||
} catch (error) {
|
|
||||||
console.error("❌ Error:", error instanceof Error ? error.message : String(error));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
listDatabases();
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
import "dotenv/config";
|
|
||||||
import { Pool } from "pg";
|
|
||||||
|
|
||||||
const connectionString = process.env.DATABASE_URL;
|
|
||||||
console.log("Testing connection to:", connectionString?.replace(/:[^:]*@/, ":***@"));
|
|
||||||
|
|
||||||
async function testConnection() {
|
|
||||||
const pool = new Pool({
|
|
||||||
connectionString,
|
|
||||||
connectionTimeoutMillis: 10000,
|
|
||||||
statement_timeout: 10000,
|
|
||||||
});
|
|
||||||
|
|
||||||
try {
|
|
||||||
const result = await pool.query("SELECT NOW()");
|
|
||||||
console.log("✅ Connection successful!");
|
|
||||||
console.log("✅ Query result:", result.rows[0]);
|
|
||||||
await pool.end();
|
|
||||||
process.exit(0);
|
|
||||||
} catch (error) {
|
|
||||||
console.error("❌ Connection failed:", error instanceof Error ? error.message : String(error));
|
|
||||||
process.exit(1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
testConnection();
|
|
||||||
Reference in New Issue
Block a user