EvgSkv / logica

Logica is a logic programming language that compiles to SQL. It runs on Google BigQuery, PostgreSQL and SQLite.

Home Page:https://logica.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Using with AWS Redshift/Athena

Bhushanb333 opened this issue · comments

Hi There,
Didn't get much of documentation on this, how can I use it against Redshift DB through Query/Athena.

Hello,
Redshift/Athena isn't supported at this moment.
Fully supported Engines as of September 2021 are

  • BigQuery,
  • Trino,
  • SQLite,

"Fully supported" means that basic syntax, including lists and records works. Some functions should be accessed via SqlExpr function.

Partially supported are

  • PostgreSQL
  • PrestoDB
    Both lack record support, as their SQL dialect makes it a bit hard to implement it.

Contributions to support Athena and other engines are welcome!