Ruby/Informix is a library for the Ruby programming language for connecting to an existing Informix database.
| Tags | Database API Software Development Libraries Ruby Modules |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | C Ruby |
Recent releases


Changes: The INTERVAL data type is supported. Compatibility with Ruby 1.9 was ensured. More shortcut methods were added. More and better documentation with examples was written. The code was completely reorganized from a single shared object written in C to a set of Ruby scripts wrapping a C core.


Changes: Compiling under Windows and Database#columns were fixed to work correctly.


Changes: A test suite and exception classes for Informix errors were added.


Changes: This release fixes a bug in the code for interpreting DATETIME columns: time objects were being instantiated with incorrect values when the original ones had leading zeroes and the DATETIME column was defined with the HOUR TO SECOND qualifier.


Changes: The extension is now easier to install. BigDecimal is now used for DECIMAL and MONEY columns. Resource management was provided for cursors, statements, and connections by using blocks. New methods were added for getting the status and storage characteristics information from SLOBs. Thread safety and bugs were fixed.