|
1 | | -# Tds |
| 1 | +# Tds - MSSQL Driver for Elixir |
2 | 2 |
|
3 | | -[](https://hex.pm/packages/tds) [](https://ci.appveyor.com/project/mjaric/tds) |
| 3 | +[](https://hex.pm/packages/tds) |
| 4 | +[](https://coveralls.io/github/livehelpnow/tds?branch=support-1.1) |
| 5 | +[](https://travis-ci.org/livehelpnow/tds) |
4 | 6 |
|
5 | 7 | MSSQL / TDS Database driver for Elixir. |
6 | 8 |
|
7 | 9 | ### NOTE: |
8 | 10 | Since TDS version 2.0, `tds_ecto` package is deprecated, this version supports `ecto_sql` since version 3.1.0. |
9 | 11 |
|
10 | | -Please check out the [issues](https://github.com/livehelpnow/tds/issues) for a more complete overview or [CHANGELOG.md](CHANGELOG.md). |
| 12 | +Please check out the issues for a more complete overview. This branch should not be considered stable or ready for production yet. |
| 13 | + |
| 14 | +For stable versions always use [hex.pm](https://hex.pm/packages/tds) as source for your mix.exs!!! |
11 | 15 |
|
12 | 16 | ## Usage |
13 | 17 |
|
| 18 | +As of TDS version `>= 1.2`, it requires `rust` to be installed for nif required to |
| 19 | +properly encode/decode `char`, `text` and `varchars`. In previous versions only |
| 20 | +SQL_Latin1_General was suported. Please follow instructions at [rust website](https://www.rust-lang.org/tools/install) |
| 21 | + |
| 22 | + |
14 | 23 | Add Tds as a dependency in your `mix.exs` file. |
15 | 24 |
|
16 | 25 | ```elixir |
@@ -85,7 +94,7 @@ Since v1.0.16, additional connection parameters are: |
85 | 94 | - `:set_lock_timeout` - number in milliseconds > 0 |
86 | 95 | - `:set_remote_proc_transactions` - atom, one of `:on | :off` |
87 | 96 | - `:set_implicit_transactions` - atom, one of `:on | :off` |
88 | | - - `:set_transaction_isolation_level` - atom, one of `:read_uncommited | :read_commited | :repeatable_read | :snapshot | :serializable` |
| 97 | + - `:set_transaction_isolation_level` - atom, one of `:read_uncommitted | :read_committed | :repeatable_read | :snapshot | :serializable` |
89 | 98 | - `:set_allow_snapshot_isolation` - atom, one of `:on | :off` |
90 | 99 | - `:set_read_committed_snapshot` - atom, one of `:on | :off` |
91 | 100 |
|
|
0 commit comments