mssql 0.1.1 copy "mssql: ^0.1.1" to clipboard
mssql: ^0.1.1 copied to clipboard

A pure Dart driver for Microsoft SQL Server using the TDS 7.4 wire protocol.

Changelog #

0.1.1 #

  • Remove hardcoded credentials from example and benchmark tool — all connection details now read from environment variables.
  • Wrap connection and pool usage in try/finally to guarantee close() on error.

0.1.0 #

  • Initial release.
  • Pure-Dart TDS 7.4 driver — no native extensions, no FFI.
  • MssqlConnection with SQL Server and Azure AD authentication (bearer token, ROPC, client credentials).
  • MssqlPool with configurable min/max, idle reaping, and acquire timeouts.
  • Full read support for all common SQL Server types including sql_variant.
  • Named-parameter queries using sp_executesql (@name syntax).
  • Streaming large result sets with queryStream.
  • Multiple result sets via queryMultiple.
  • Transaction support — callback form (auto commit/rollback) and manual begin/commit/rollback.
  • TLS encryption with optional self-signed certificate trust.
  • MssqlException with errorCode, severity, and precedingErrors for multi-error batches.
1
likes
160
points
250
downloads

Documentation

API reference

Publisher

verified publishermahawarkartikey.in

Weekly Downloads

A pure Dart driver for Microsoft SQL Server using the TDS 7.4 wire protocol.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

async, http

More

Packages that depend on mssql