virtual-schema-common-lua (VSCL)

August 24, 2026 ยท View on GitHub

Important

The content of this repository has been integrated with the mono-repo for Lua-based Virtual Schemas.

https://github.com/exasol/exasol-virtual-schema-lua

Please refer to this repository for newer versions of this base library.

Warning

This repository is archived and does not receive updates anymore.

virtual-schema-common-lua (VSCL)

This project contains a base library that abstracts Exasol's Virtual Schema API and provides a convenient starting point for implementing Lua-based Virtual Schemas.

Why would you want to implement a Virtual Schema in Lua?

Because it is blazingly fast. Exasol has a built-in Lua interpreter for scripting and there is no more direct approach to extend Exasol with your own functions.

Information for Users

Users are developers including this library into their VS and using the API.

Information for Developers

Developers in this context are building or modifying this library.