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}
|