removing script dir
This commit is contained in:
parent
cf062034f6
commit
7da0c57cb6
|
@ -1,46 +0,0 @@
|
||||||
#!/usr/bin/env node
|
|
||||||
const { Client } = require("pg")
|
|
||||||
|
|
||||||
let client
|
|
||||||
|
|
||||||
// Connect
|
|
||||||
async function connect() {
|
|
||||||
client = new Client({
|
|
||||||
host: "localhost",
|
|
||||||
port: 5432,
|
|
||||||
database: "test",
|
|
||||||
user: "postgres",
|
|
||||||
password: "root",
|
|
||||||
})
|
|
||||||
await client.connect()
|
|
||||||
}
|
|
||||||
|
|
||||||
async function insertData() {
|
|
||||||
const data = [{ id: 1 }, { id: 3 }]
|
|
||||||
let sql = ""
|
|
||||||
for (let item of data) {
|
|
||||||
sql += `INSERT INTO test(id) VALUES(${item.id}); \n`
|
|
||||||
}
|
|
||||||
console.log(sql)
|
|
||||||
await client.query(sql)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Fills up a postgres database
|
|
||||||
async function run() {
|
|
||||||
await connect()
|
|
||||||
|
|
||||||
// Drops table
|
|
||||||
await client.query("DROP TABLE IF EXISTS test")
|
|
||||||
|
|
||||||
// Creates new table
|
|
||||||
await client.query(`CREATE TABLE "test" ("id" serial, PRIMARY KEY ("id"))`)
|
|
||||||
|
|
||||||
// Insert some data
|
|
||||||
await insertData()
|
|
||||||
|
|
||||||
const res = await client.query("SELECT * from test")
|
|
||||||
console.log(res.rows)
|
|
||||||
await client.end()
|
|
||||||
}
|
|
||||||
|
|
||||||
run()
|
|
Loading…
Reference in New Issue