-
Currently datajoint prohibits creating tables with no attributes in the primary key. We can relax this prohibition.
If the primary key has no attributes, it can only have one value. Therefore, the…
-
This is issue is to add ```Calcite``` as a dialect for ```SQL```, and ```Flink Table API``` as a DBAPI provider. The aim is to enable relational algebra on query conditions of streams.
The differe…
-
It would be great to update the README with an overview of all of the stuff that we are doing these days! Catlab has changed a lot since the README was written.
Things to add:
- An overview of the…
-
This question is both a feature proposal and a question.
Currently, the process from a SQL (string) to a calculated dataframe is as follows:
1. Use Calcite for SQL parsing and non-optional relati…
-
If creating a Master>Part relation via Part tables in python, the corresponding tables as read out by `dj.getSchema()` instead categorizes them as manual, and renames them by concatenating the table n…
-
Ohh yess, Hmmmm
Sorry `setvar out = out or mydict` has a bit of a pitfall -- when `out` is the **empty** dict.
The `or` operator tests if a value is "falsey", and that includes e…
-
![image](https://github.com/plumsirawit/experimental-comp-alg/assets/31605957/194bdd48-7b13-45a1-bcba-43e00f0b769c)
-
When we talked about a standard library of prebuilt functionality for Catlab, we talked about a module for linear algebra (#65). I think this issue could serve as a collection point for what to put in…
-
Currently, there are many SQL statements that a user might want to use, that are not expressible in Sclojure (e.g. CTEs in Postgres https://www.postgresql.org/docs/9.1/queries-with.html).
Of course t…
-
**Feature Description**
Current build and test workflows in GitHub Action use [go.yml](https://github.com/stackql/stackql/blob/main/.github/workflows/go.yml) and [lint.yml](https://github.com/stackql…