Packages
tds
0.5.2
2.3.8
2.3.7
2.3.6
2.3.5
2.3.4
2.3.2
2.3.1
2.3.0
2.3.0-rc.1
2.3.0-rc.0
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.4
2.0.3
2.0.2
2.0.1
2.0.1-rc2
2.0.1-rc1
2.0.0
retired
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.0
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.0
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
Microsoft SQL Server client (Elixir implementation of the MS TDS protocol)
Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# v0.5.2
* Bug Fixes
* If server outputs warning result rows are missing.
# v0.5.1
* Bug Fixes
* Added token decoder for return status of RPC
# v0.5.0
* Backwards Incompatable Changes
* Rows now return as list instead of tuple
# v0.4.0
* Backwards Incompatable Changes
* datetime tuples are now {{year,month,day},{hour,min,sec,usec}}
# v0.3.0
* Enhancements
* Added parameter encoding support for datetime2
* Removed dependency on Timex
# v0.2.8
* Bug Fixes
* Fixed issue where tail would time out queries randomly
# v0.2.7
* Enhancements
* Added ability to pass socket options to connect.
* Set internal socket buffer.
# v0.2.6
* Bug Fixes
* Fixed issue where messages spanning multiple packets might not finish
# v0.2.5
* Bug Fixes
* Enum error when calling ATTN on server
# v0.2.4
* Bug Fixes
* Added support for DateTimeOffset
* Updated Deps
# v0.2.3
* Bug Fixes
* Added Long Length decoder support for text, ntext and image
* Fixed PLP decode / Encode for sending and receiving large test
* Fixed issue where selecting from NTEXT, TEXT, NVARCHAR(MAX), VARCHAR(MAX) would trunc to 4kb
# v0.2.2
* Bug Fixes
* Fixed udp port scope for instances
# v0.2.1
* Bug Fixes
* Fixed: Packets sent to the server which exceed the negotiated packet size would cause the connection to close
* Enhancements
* Added support for decoding Time(n) and DateTime2
* Added support for SQL Named Instances, pass instance: "instance_name" in connection options
# v0.2.0
* Enhancements
* Added SET defaults upon connection of
SET ANSI_NULLS ON;
SET QUOTED_IDENTIFIER ON;
SET CURSOR_CLOSE_ON_COMMIT OFF;
SET ANSI_NULL_DFLT_ON ON;
SET IMPLICIT_TRANSACTIONS OFF;
SET ANSI_PADDING ON;
SET ANSI_WARNINGS ON;
SET CONCAT_NULL_YIELDS_NULL ON;
* Bug Fixes
* Fixed issue with empty strings and binaries being converted to nil
* Enhancements
* datetime2 with 0 usec's will be transmitted as datetime
* Backwards incompatable changes
* Changed datetime to be passed back as {{year, month, day} ,{hour, min, sec, microsec}}
# v0.1.6
* Bug Fixes
* Changed default connection timeout to 5000 from :infinity
* Added caller pid monitoring to cancel query if caller dies
* Call ATTN if the caller who dies is the currently executing query
* Enhancements
* Added API for ATTN call
# v0.1.5
* Bug Fixes
* Fixed issue where driver would not call Connection.next when setting the state to :ready
* Fixed UCS2 Encoding
# v0.1.4
* Bug Fixes
* Fixed encoding for integers
# v0.1.3
* Bug Fixes
* Removed Timer from queued commands.
* Changed error handling to error func
# v0.1.2
* Bug Fixes
* Adding missing date time decoders
* Compatibility updates for ecto
# v0.1.1
* Bug Fixes
* Fixed issue with Bitn always returning true
* Fixed missing data return for char data decoding
* Added float encoders
* General
* Cleaned up logger functions
# v0.1.0 (2015-02-02)
* First Release