From b4130d436fc07b233240453c3828f9c5e77ff31e Mon Sep 17 00:00:00 2001 From: Denys Huzovskyi Date: Mon, 3 Mar 2025 18:22:01 +0200 Subject: [PATCH] fix: table creation in example --- README.md | 11 +++++------ examples/example.js | 11 +++++------ 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index a8b469e..f752715 100644 --- a/README.md +++ b/README.md @@ -8,22 +8,21 @@ Database driver extension for [xk6-sql](https://github.com/grafana/xk6-sql) k6 e import sql from "k6/x/sql"; import driver from "k6/x/sql/driver/postgres"; -// The second argument is a PostgreSQL connection string, e.g. -// postgres://myuser:mypass@127.0.0.1:5432/postgres?sslmode=disable -const db = sql.open(driver, ""); +const db = sql.open(driver, "postgres://myuser:mypassword@127.0.0.1:5432/mydb?sslmode=disable"); export function setup() { db.exec(` - CREATE TABLE IF NOT EXISTS keyvalues + CREATE TABLE IF NOT EXISTS roster ( id SERIAL PRIMARY KEY, - key VARCHAR(50) NOT NULL, - value VARCHAR(50) + given_name VARCHAR(50) NOT NULL, + family_name VARCHAR(50) NOT NULL ); `); } export function teardown() { + db.exec("DROP TABLE IF EXISTS roster;"); db.close(); } diff --git a/examples/example.js b/examples/example.js index 63060da..fe8157e 100644 --- a/examples/example.js +++ b/examples/example.js @@ -1,22 +1,21 @@ import sql from "k6/x/sql"; import driver from "k6/x/sql/driver/postgres"; -// The second argument is a PostgreSQL connection string, e.g. -// postgres://myuser:mypass@127.0.0.1:5432/postgres?sslmode=disable -const db = sql.open(driver, ""); +const db = sql.open(driver, "postgres://myuser:mypassword@127.0.0.1:5432/mydb?sslmode=disable"); export function setup() { db.exec(` - CREATE TABLE IF NOT EXISTS keyvalues + CREATE TABLE IF NOT EXISTS roster ( id SERIAL PRIMARY KEY, - key VARCHAR(50) NOT NULL, - value VARCHAR(50) + given_name VARCHAR(50) NOT NULL, + family_name VARCHAR(50) NOT NULL ); `); } export function teardown() { + db.exec("DROP TABLE IF EXISTS roster;"); db.close(); }