changed hex_metadata.config
 
@@ -1,45 +1,45 @@
1
- {<<"links">>,[{<<"Github">>,<<"https://github.com/elixir-ecto/tds">>}]}.
2
- {<<"name">>,<<"tds">>}.
3
- {<<"version">>,<<"2.3.4">>}.
1
+ {<<"app">>,<<"tds">>}.
2
+ {<<"build_tools">>,[<<"mix">>]}.
4
3
{<<"description">>,
5
4
<<"Microsoft SQL Server client (Elixir implementation of the MS TDS protocol)">>}.
6
5
{<<"elixir">>,<<"~> 1.11">>}.
7
- {<<"app">>,<<"tds">>}.
8
6
{<<"files">>,
9
- [<<"lib">>,<<"lib/tds.ex">>,<<"lib/tds">>,<<"lib/tds/protocol.ex">>,
10
- <<"lib/tds/types">>,<<"lib/tds/types/uuid.ex">>,<<"lib/tds/types.ex">>,
11
- <<"lib/tds/tokens.ex">>,<<"lib/tds/error.ex">>,<<"lib/tds/encoding">>,
12
- <<"lib/tds/encoding/latin1.ex">>,<<"lib/tds/encoding/ucs2.ex">>,
13
- <<"lib/tds/protocol">>,<<"lib/tds/protocol/collation.ex">>,
14
- <<"lib/tds/protocol/grammar.ex">>,<<"lib/tds/protocol/prelogin.ex">>,
15
- <<"lib/tds/protocol/token.ex">>,<<"lib/tds/protocol/col_metadata.ex">>,
7
+ [<<"lib">>,<<"lib/tds">>,<<"lib/tds/types">>,<<"lib/tds/types/uuid.ex">>,
8
+ <<"lib/tds/token_descriptors">>,<<"lib/tds/token_descriptors/basic.ex">>,
9
+ <<"lib/tds/messages.ex">>,<<"lib/tds/versions.ex">>,<<"lib/tds/tls.ex">>,
10
+ <<"lib/tds/encoding">>,<<"lib/tds/encoding/latin1.ex">>,
11
+ <<"lib/tds/encoding/ucs2.ex">>,<<"lib/tds/parameter.ex">>,
12
+ <<"lib/tds/protocol.ex">>,<<"lib/tds/types.ex">>,<<"lib/tds/errors.csv">>,
13
+ <<"lib/tds/protocol">>,<<"lib/tds/protocol/col_metadata.ex">>,
14
+ <<"lib/tds/protocol/grammar.ex">>,<<"lib/tds/protocol/collation.ex">>,
16
15
<<"lib/tds/protocol/login7.ex">>,<<"lib/tds/protocol/header.ex">>,
17
- <<"lib/tds/query.ex">>,<<"lib/tds/versions.ex">>,<<"lib/tds/parameter.ex">>,
18
- <<"lib/tds/result.ex">>,<<"lib/tds/tls.ex">>,<<"lib/tds/errors.csv">>,
19
- <<"lib/tds/utils.ex">>,<<"lib/tds/token_descriptors">>,
20
- <<"lib/tds/token_descriptors/basic.ex">>,<<"lib/tds/binary_utils.ex">>,
21
- <<"lib/tds/messages.ex">>,<<"mix.exs">>,<<"README.md">>,<<"CHANGELOG.md">>,
22
- <<"LICENSE">>]}.
16
+ <<"lib/tds/protocol/token.ex">>,<<"lib/tds/protocol/prelogin.ex">>,
17
+ <<"lib/tds/error.ex">>,<<"lib/tds/tokens.ex">>,
18
+ <<"lib/tds/binary_utils.ex">>,<<"lib/tds/result.ex">>,
19
+ <<"lib/tds/utils.ex">>,<<"lib/tds/query.ex">>,<<"lib/tds.ex">>,
20
+ <<"mix.exs">>,<<"README.md">>,<<"CHANGELOG.md">>,<<"LICENSE">>]}.
23
21
{<<"licenses">>,[<<"Apache-2.0">>]}.
22
+ {<<"links">>,[{<<"Github">>,<<"https://github.com/elixir-ecto/tds">>}]}.
23
+ {<<"name">>,<<"tds">>}.
24
24
{<<"requirements">>,
25
- [[{<<"name">>,<<"decimal">>},
26
- {<<"app">>,<<"decimal">>},
25
+ [[{<<"app">>,<<"decimal">>},
26
+ {<<"name">>,<<"decimal">>},
27
27
{<<"optional">>,false},
28
- {<<"requirement">>,<<"~> 1.9 or ~> 2.0">>},
29
- {<<"repository">>,<<"hexpm">>}],
30
- [{<<"name">>,<<"jason">>},
31
- {<<"app">>,<<"jason">>},
28
+ {<<"repository">>,<<"hexpm">>},
29
+ {<<"requirement">>,<<"~> 1.9 or ~> 2.0">>}],
30
+ [{<<"app">>,<<"jason">>},
31
+ {<<"name">>,<<"jason">>},
32
32
{<<"optional">>,true},
33
- {<<"requirement">>,<<"~> 1.0">>},
34
- {<<"repository">>,<<"hexpm">>}],
35
- [{<<"name">>,<<"db_connection">>},
36
- {<<"app">>,<<"db_connection">>},
33
+ {<<"repository">>,<<"hexpm">>},
34
+ {<<"requirement">>,<<"~> 1.0">>}],
35
+ [{<<"app">>,<<"db_connection">>},
36
+ {<<"name">>,<<"db_connection">>},
37
37
{<<"optional">>,false},
38
- {<<"requirement">>,<<"~> 2.0">>},
39
- {<<"repository">>,<<"hexpm">>}],
40
- [{<<"name">>,<<"table">>},
41
- {<<"app">>,<<"table">>},
38
+ {<<"repository">>,<<"hexpm">>},
39
+ {<<"requirement">>,<<"~> 2.0">>}],
40
+ [{<<"app">>,<<"table">>},
41
+ {<<"name">>,<<"table">>},
42
42
{<<"optional">>,true},
43
- {<<"requirement">>,<<"~> 0.1.0">>},
44
- {<<"repository">>,<<"hexpm">>}]]}.
45
- {<<"build_tools">>,[<<"mix">>]}.
43
+ {<<"repository">>,<<"hexpm">>},
44
+ {<<"requirement">>,<<"~> 0.1.0">>}]]}.
45
+ {<<"version">>,<<"2.3.5">>}.
changed lib/tds/types.ex
 
@@ -505,7 +505,6 @@ defmodule Tds.Types do
505
505
data != <<0x00>>
506
506
507
507
data_type_code == @tds_data_type_floatn ->
508
- data = data <> tail
509
508
len = length * 8
510
509
<<val::little-float-size(len), _::binary>> = data
511
510
val
changed mix.exs
 
@@ -2,7 +2,7 @@ defmodule Tds.Mixfile do
2
2
use Mix.Project
3
3
4
4
@source_url "https://github.com/elixir-ecto/tds"
5
- @version "2.3.4"
5
+ @version "2.3.5"
6
6
7
7
def project do
8
8
[
 
@@ -36,7 +36,7 @@ defmodule Tds.Mixfile do
36
36
{:decimal, "~> 1.9 or ~> 2.0"},
37
37
{:jason, "~> 1.0", optional: true},
38
38
{:db_connection, "~> 2.0"},
39
- {:ex_doc, "~> 0.19", only: :docs},
39
+ {:ex_doc, ">= 0.0.0", only: :dev, runtime: false},
40
40
{:excoding, "~> 0.1", optional: true, only: :test},
41
41
{:tzdata, "~> 1.0", optional: true, only: :test},
42
42
{:table, "~> 0.1.0", optional: true}