2.10.1 • Published 1 year ago

@themost/pool v2.10.1

Weekly downloads
22
License
BSD-3-Clause
Repository
github
Last release
1 year ago

themost-pool

Most Web Framework data adapter for connection pooling

Install

npm install @themost/pool

Usage

Register Generic Pool Adapter on app.json as follows:

"adapterTypes": [
    ...
    { "name":"...", "invariantName": "...", "type":"..." },
    { "name":"Pool Data Adapter", "invariantName": "pool", "type":"@themost/pool" }
    ...
],
adapters: [
    ...
    { "name":"development", "invariantName":"...", "default":false,
        "options": {
          "server":"localhost",
          "user":"user",
          "password":"password",
          "database":"test"
        }
    },
    { "name":"development_with_pool", "invariantName":"pool", "default":true,
                "options": {
                  "adapter":"development"
                }
            }
    ...
]

The generic pool adapter will try to instantiate the adapter defined in options.adapter property.

Options

adapter:

The name of the data adapter to be linked with this pool adapter.

@themost/pool adapter uses generic-pool. Read more about generic-pool here

Important Note: Upgrade from 2.2.x to 2.5.x

Replace @themost/pool@2.2.x configuration:

{
    "adapter": "development",
    "size": 25,
    "timeout": 30000,
    "lifetime": 1200000
}

with:

{
    "adapter": "development",
    "max": 25,
    "acquireTimeoutMillis": 30000
}
2.10.1

1 year ago

2.9.1

1 year ago

2.10.0

1 year ago

2.9.0

1 year ago

2.8.0

1 year ago

2.7.1

1 year ago

2.7.0

1 year ago

2.6.0

1 year ago

2.5.2

5 years ago

2.5.1

5 years ago

2.2.6

5 years ago

2.2.5

5 years ago

2.5.0

5 years ago

2.5.0-dev.1

5 years ago

2.2.2

6 years ago

2.1.1

7 years ago

2.0.7

7 years ago

2.0.5

8 years ago

2.0.4

8 years ago

2.0.0-alpha.1

8 years ago

2.0.0-alpha

8 years ago