pglite.worker.ts 368 B

12345678910111213
  1. import { PGlite } from '@electric-sql/pglite'
  2. import { pgcrypto } from '@electric-sql/pglite/contrib/pgcrypto'
  3. import { uuid_ossp } from '@electric-sql/pglite/contrib/uuid_ossp'
  4. import { worker } from '@electric-sql/pglite/worker'
  5. worker({
  6. async init() {
  7. return new PGlite({
  8. dataDir: 'memory://',
  9. extensions: { pgcrypto, uuid_ossp },
  10. })
  11. },
  12. })