文件名称:tiny_tds:TinyTDS-使用DB-Library的Ruby的简单,快速FreeTDS绑定
文件大小:85KB
文件格式:ZIP
更新时间:2024-02-20 09:32:39
ruby sql sql-server database freetds
TinyTDS-使用DB-Library对Ruby进行简单,快速的FreeTDS绑定。 -TravisCI -传送带 -宝石版 -社区 关于TinyTDS TinyTDS gem旨在满足使用FreeTDS的DB-Library API将结果从Ruby连接,查询和迭代到Microsoft SQL Server或Sybase数据库的极其普通的用例。 TinyTDS提供对Ruby原语的自动转换以及适当的编码支持。 它将所有SQL Server数据类型转换为本机Ruby原语,同时为类似时间的类型支持:utc或:local时区。 迄今为止,它是唯一一个在连接到SQL Server时允许客户端编码选项(默认为UTF-8)的Ruby客户端库。 它还可以正确编码所有字符串和二进制数据。 TinyTDS的动机是成为用于ActiveRecordSQL Server适配器的事实上的低级连接模式。 该API很简单,由以下类组成: TinyTds :: Client-您与数据库的连接。 TinyTds :: Result-在连接上发出#execute返回。 它包括Enumerable。 Tiny
【文件预览】:
tiny_tds-master
----.gitignore(173B)
----.codeclimate.yml(251B)
----patches()
--------freetds()
--------libiconv()
----exe()
--------.keep(0B)
----ISSUE_TEMPLATE.md(1KB)
----ext()
--------tiny_tds()
----bin()
--------tsql-ttds(104B)
--------defncopy-ttds(108B)
----.travis.yml(438B)
----.rubocop.yml(406B)
----CODE_OF_CONDUCT.md(1KB)
----CHANGELOG.md(8KB)
----README.md(25KB)
----VERSION(6B)
----tiny_tds.gemspec(1KB)
----appveyor.yml(4KB)
----lib()
--------tiny_tds()
--------tiny_tds.rb(2KB)
----Gemfile(102B)
----.gitattributes(14B)
----MIT-LICENSE(1KB)
----Rakefile(2KB)
----test()
--------result_test.rb(31KB)
--------appveyor()
--------thread_test.rb(3KB)
--------client_test.rb(8KB)
--------gem_test.rb(5KB)
--------bin()
--------schema()
--------schema_test.rb(16KB)
--------test_helper.rb(6KB)
--------benchmark()
----tasks()
--------package.rake(138B)
--------ports.rake(2KB)
--------ports()
--------native_gem.rake(405B)
--------test.rake(159B)