Node TDS module for connecting to SQL Server databases.
MIT License
Bot releases are visible (Hide)
Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
package.json
.ReadableTrackingBuffer
and WritableTrackingBuffer
, making a lot of Buffer building and parsing code a lot simpler.bigint
, binary
, varbinary
, varbinary(max)
, varchar(max)
, nvarchar(max)
, real
, float
.Published by arthurschreiber about 9 years ago
The initial release.
Published by arthurschreiber about 9 years ago
Connection#saveTransaction
to create transaction savepoints. Change Connection#rollbackTransaction
to allow manually specifying a transaction or savepoint name. Introduce new Connection#transaction
helper to simplify transaction handling, especially when nesting transactions. (Rohit Arjunagi, Arthur Schreiber)Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
config.options.enableAnsiNullDefault = false
. (Lee Houghton)Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
Published by arthurschreiber about 9 years ago
The major change in this release is a revamped, generator based stream parsing code.
This new stream parsing code significantly reduces the memory used by tedious and increases performance. These improvements are especially noticable when fetching results with large columns (like varbinary(max)
or nvarchar(max)
). A simple benchmark for transferring 50MB of varbinary
data shows that tedious
now uses only 60MB (instead of more than 320MB) of memory and parsing is 10000% faster. For smaller data sizes, the improvements are not as profound but still noticeable.
All tedious
dependencies were also bumped to their latest versions to ensure we include all their latest fixes.
Published by arthurschreiber about 9 years ago
This release updates the npmjs.com API Key that's used for the Travis release automation.
No other change from 1.11.3.
Published by arthurschreiber about 9 years ago
This release contains a bugfix that corrects the validation of date parameters.
It also contains a few non-user facing changes that streamline the release process and improve our CI setup.
Published by patriksimek about 10 years ago