Skip to content

Add IBM Informix plugin to registry#343

Open
danielnuld wants to merge 1 commit into
TabularisDB:mainfrom
danielnuld:add-informix-plugin
Open

Add IBM Informix plugin to registry#343
danielnuld wants to merge 1 commit into
TabularisDB:mainfrom
danielnuld:add-informix-plugin

Conversation

@danielnuld

Copy link
Copy Markdown

Adds the IBM Informix driver plugin to plugins/registry.json.

  • Repo: https://github.com/danielnuld/tabularis-informix-plugin (Apache-2.0)
  • What it does: connects Tabularis to IBM Informix 11.70+ via the IBM Informix ODBC driver (odbc-api). Covers metadata (tables, columns, indexes, foreign keys, views, routines), query execution with SKIP/FIRST pagination, row CRUD (with a composite-PK safety guard), and DDL generation. 44 unit tests for the pure logic; validated end-to-end against a real Informix 11.70 server.
  • Runtime requirement: the IBM Informix Client SDK (CSDK) must be installed on the host (provides the ODBC driver). Documented in the README.
  • Platforms: Windows for now (win-x64). The plugin's bitness must match the installed Informix ODBC driver; a 32-bit build (win-x86) is also published on the GitHub Release for the common 32-bit CSDK, and the README explains how to pick it.

Release assets verified downloadable (HTTP 200). Modeled the entry on the existing db2 plugin.

@kilo-code-bot

kilo-code-bot Bot commented Jun 21, 2026

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (1 file)
  • plugins/registry.json - Clean addition of IBM Informix plugin entry

The new entry follows the existing registry schema and conventions, including the correct structure (id, name, description, author, homepage, latest_version, releases). The latest_version matches the release version, min_tabularis_version aligns with the similarly-modeled db2 plugin, and the asset URL format is consistent. The single-platform (win-x64) asset is intentional and clearly documented in the PR description. No issues found.


Reviewed by kimi-k2.6-20260420 · Input: 66.3K · Output: 1.2K · Cached: 79.7K

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant