diff --git a/packages/pglite/examples/worker-process.js b/packages/pglite/examples/worker-process.js index 585dfa776..9bc36d954 100644 --- a/packages/pglite/examples/worker-process.js +++ b/packages/pglite/examples/worker-process.js @@ -5,11 +5,20 @@ import { vector } from '../dist/vector/index.js' worker({ async init() { const pg = new PGlite({ + dataDir: 'idb://my-pgdata', extensions: { vector, }, }) // If you want run any specific setup code for the worker process, you can do it here. + console.log('Creating table...') + await pg.exec(` + CREATE EXTENSION IF NOT EXISTS vector; + CREATE TABLE IF NOT EXISTS test ( + id SERIAL PRIMARY KEY, + data vector(3) + ); +`) return pg }, }) diff --git a/packages/pglite/examples/worker.html b/packages/pglite/examples/worker.html index c81f28864..faf5bdb06 100644 --- a/packages/pglite/examples/worker.html +++ b/packages/pglite/examples/worker.html @@ -45,7 +45,6 @@

Main Thread