ms-tds: TDS Protocol implemented in Haskell

[ bsd3, database, library ] [ Propose Tags ]

Please see the README on GitHub at https://github.com/mitsuji/ms-tds#readme


[Skip to Readme]

Modules

[Index] [Quick Jump]

  • Database
    • Tds
      • Database.Tds.Message
        • Database.Tds.Message.Client
        • Database.Tds.Message.DataStream
        • Database.Tds.Message.Header
        • Database.Tds.Message.Prelogin
        • Database.Tds.Message.Server
      • Primitives
        • Database.Tds.Primitives.Collation
        • Database.Tds.Primitives.DateTime
        • Database.Tds.Primitives.Decimal
        • Database.Tds.Primitives.Fixed
        • Database.Tds.Primitives.Float
        • Database.Tds.Primitives.Money
        • Database.Tds.Primitives.Null
      • Database.Tds.Transport

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.2.0.0, 0.3.0.0, 0.3.0.1, 0.4.0.0, 0.4.0.1, 0.4.0.2
Change log ChangeLog.md
Dependencies array, base (>=4.7 && <5), binary, bytestring, data-default-class, mtl, network, text, time, tls, uuid-types, x509-store, x509-system [details]
License BSD-3-Clause
Copyright 2019 Takamasa Mitsuji
Author Takamasa Mitsuji
Maintainer tkms@mitsuji.org
Revised Revision 1 made by tkmsm at 2019-05-18T23:38:08Z
Category Database
Home page https://github.com/mitsuji/ms-tds#readme
Bug tracker https://github.com/mitsuji/ms-tds/issues
Source repo head: git clone https://github.com/mitsuji/ms-tds
Uploaded by tkmsm at 2019-05-17T13:43:48Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 4310 total (35 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2019-05-17 [all 1 reports]

Readme for ms-tds-0.1.0.0

[back to package description]

ms-tds: TDS Protocol implemented in Haskell

This library is a Haskell implementation of the Tabular Data Stream (TSD) protocol used by Microsoft SQL Server and others.

Advantage

  • ODBC independent

  • Implemented only with Haskell (Independent of other languages ​​and environments)

  • Supports encryption at login

  • Implemented as binary package compatible data types

  • Intended for use in both Client library and Server library implementations

  • 7.1 Revision 1 (SQL Server 2000 SP1 and later)

  • Tested with SQL Server 2008 R2

Todo