Skip to content
/ aiondb Public

[WIP] AION DB - In-memory SQL engine for testing purpose

License

Notifications You must be signed in to change notification settings

nao1215/aiondb

Repository files navigation

AION DB - In-memory SQL engine for testing purpose

LinuxUnitTest MacUnitTest WindowsUnitTest Coverage

[WIP] This is a work in progress.

What is AION DB

AION DB is an in-memory SQL engine for testing purpose. It is designed to be used in unit tests to test SQL queries without the need to connect to a real database. AION DB is influenced by proullon/ramsql.

AION DB is not yet complete. It has no functionalities at the moment. AION DB will have its own SQL parser and aims to cover the syntax of popular RDBMS as much as possible. There are plans to enable interactive SQL execution using AION SHELL as well.

What is AION

AION is not an acronym formed by combining initials of English words. It is borrowed from the name of your favorite Japanese Metal band.

LICENSE

MIT License

The code of AION DB is based on proullon/ramsql, and ramsql is licensed under the BSD 3-Clause "New" or "Revised" License.

About

[WIP] AION DB - In-memory SQL engine for testing purpose

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published