On March 30, 2018 3:16:31 PM PDT, Jeremy Finzel <finz...@gmail.com> wrote: >> What do you mean with "current database"? Before you >> BackgroundWorkerInitializeConnection() there is no such thing? > > >My module is based directly off the worker_spi example. The worker is >dynamically launched via SQL command. But in the worker_spi example, >the >database postgres is just hardcoded as the database in which to start >the >background worker process. Instead, I want to start it in the database >in >which I run the SQL command.
The started worker isn't associated with the original database. You can pass the database oid as an argument to the launched bgworker. Andres -- Sent from my Android device with K-9 Mail. Please excuse my brevity.